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