From 0db8aa8884d887629dd6d7361d630e18e8a2cde1 Mon Sep 17 00:00:00 2001
From: MaZiFAU <63099053+MaZiFAU@users.noreply.github.com>
Date: Sun, 17 Sep 2023 01:35:33 +0200
Subject: [PATCH] SOMDOC;

SOMDOC;
+ changed to OMLIT<T> from OMF, OMSTR[, OMBOOL]
+ added support for Anonymous/Dynamic Types: OML [formerly RECARG]
---
 Assets/Scripts/GenerateDemoFiles.cs           |    4 +-
 Assets/Scripts/GlobalBehaviour.cs             |    2 +-
 .../FactHandling/FactRecorder.cs              |   16 +-
 .../FactHandling/FactSpawner.cs               |    4 +-
 .../FactHandling/Facts/AbstractAngleFact.cs   |   12 +-
 .../FactHandling/Facts/AbstractLineFact.cs    |    2 +-
 .../FactHandling/Facts/CircleFact.cs          |   22 +-
 .../FactHandling/Facts/Fact.cs                |   50 +-
 .../FactHandling/Facts/FunctionFact.cs        |    4 +-
 .../FactHandling/Facts/MMTTypes.cs            |    4 +-
 .../FactHandling/Facts/VolumeFacts.cs         |   56 +-
 .../TBD/CanonBallCalculator2D.cs              |   17 +-
 .../TBD/CanonBallCalculator3D.cs              |    4 +-
 .../Scripts/InteractionEngine/WorldCursor.cs  |    4 +-
 .../Scripts/InventoryStuff/ScrollDetails.cs   |    3 +
 .../CommunicationProtocoll/MMTConstants.cs    |   24 +-
 .../SOMDocToLambdaExpression.cs               |  180 +-
 .../CommunicationProtocoll/SOMDocs.cs         |  400 +-
 .../CommunicationProtocoll/TupleFactory.cs    |  457 ++
 .../TupleFactory.cs.meta                      |   11 +
 .../Extensions/IEnumerableExtensions.cs       |   58 +-
 .../Utility/Extensions/TypeExtensions.cs      |   30 +
 Assets/Stages/CanonBall 2D.JSON               | 5108 +++++++++++------
 Assets/Stages/CanonBall 3D.JSON               | 4979 ++++++++++------
 Assets/Stages/TechDemo A.JSON                 |   95 +-
 Assets/Stages/TechDemo B.JSON                 |   97 +-
 Assets/StreamingAssets/scrolls.json           |  264 +-
 27 files changed, 7944 insertions(+), 3963 deletions(-)
 create mode 100644 Assets/Scripts/MMTServer/CommunicationProtocoll/TupleFactory.cs
 create mode 100644 Assets/Scripts/MMTServer/CommunicationProtocoll/TupleFactory.cs.meta

diff --git a/Assets/Scripts/GenerateDemoFiles.cs b/Assets/Scripts/GenerateDemoFiles.cs
index 5be2b213..51593afa 100644
--- a/Assets/Scripts/GenerateDemoFiles.cs
+++ b/Assets/Scripts/GenerateDemoFiles.cs
@@ -287,8 +287,8 @@ public static void GenerateCanonBallStage2D()
             RRRRTupel[i] =
                 SOMDoc.MakeTupel(
                     new[] {
-                        SOMDoc.MakeTupel(new OMF[] { new((float)PythonParams[i].x1), new((float)PythonParams[i].x2) }),
-                        SOMDoc.MakeTupel(new OMF[] { new((float)PythonParams[i].y1), new((float)PythonParams[i].y2) }),
+                        SOMDoc.MakeTupel(new OMLIT<float>[] { new((float)PythonParams[i].x1), new((float)PythonParams[i].x2) }),
+                        SOMDoc.MakeTupel(new OMLIT<float>[] { new((float)PythonParams[i].y1), new((float)PythonParams[i].y2) }),
                 });
         }
         StageStatic.stage.solution.Add(
diff --git a/Assets/Scripts/GlobalBehaviour.cs b/Assets/Scripts/GlobalBehaviour.cs
index a90c8934..a1bde2ea 100644
--- a/Assets/Scripts/GlobalBehaviour.cs
+++ b/Assets/Scripts/GlobalBehaviour.cs
@@ -72,7 +72,7 @@ private void PostServerConnection()
         IEnumerator getScrollsfromServer()
         {
             //Try /scroll/listall endpoint when scroll/list is not working
-            //UnityWebRequest request = UnityWebRequest.Get(CommunicationEvents.ServerAdress + "/scroll/listAll");
+            //UnityWebRequest request = UnityWebRequest.Get(CommunicationEvents.ServerAdress + "/scroll/listall");
             //Postman-Echo-Mock
             //UnityWebRequest request = UnityWebRequest.Get("https://019a8ea5-843a-498b-8d0c-778669aef987.mock.pstmn.io/get");
 
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactRecorder.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactRecorder.cs
index 607b597a..924b4f58 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/FactRecorder.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/FactRecorder.cs
@@ -343,6 +343,7 @@ public static T ReInitializeFactOrganizer<T>(T source, bool invoke, out Dictiona
         }
 
         // work Workflow
+        int skipped = 0;
         for (int i = 0; i < source.Workflow.Count; i++)
         {
             stepnote s_step = source.Workflow[i];
@@ -361,7 +362,14 @@ public static T ReInitializeFactOrganizer<T>(T source, bool invoke, out Dictiona
             // Add
             {
                 Fact add = ReInitializeFact(s_step.Id);
-                target.Add(add, out _, s_step.samestep, used_gadget, s_step.scroll_label);
+                string new_id = target.Add(add, out bool exists, s_step.samestep, used_gadget, s_step.scroll_label);
+                if (exists)
+                {
+                    Debug.LogWarning("Loading FactRecoder encountered a Fact duplicate. Trying to compensate...");
+                    skipped++;
+                    _old_to_new[s_step.Id] = new_id;
+                    continue;
+                }
             }
             else if (_old_to_new.TryGetValue(s_step.Id, out string remove_Id))
             // Remove
@@ -369,9 +377,9 @@ public static T ReInitializeFactOrganizer<T>(T source, bool invoke, out Dictiona
                 target.Remove(remove_Id, s_step.samestep, used_gadget);
             }
 
-            stepnote t_step = target.Workflow[i];
+            stepnote t_step = target.Workflow[i - skipped];
             t_step.GadgetTime = s_step.GadgetTime;
-            target.Workflow[i] = t_step;
+            target.Workflow[i - skipped] = t_step;
         }
 
         // set un-redo state
@@ -398,7 +406,7 @@ Fact ReInitializeFact(string old_id)
 
             if (!old_Fact.DependentFactIds.All(id => _old_to_new.ContainsKey(id)))
             {
-                Debug.LogWarningFormat("Could not Instantiate Immutable Fact: {0}\n\tTrying to compensate...", old_Fact);
+                Debug.LogWarningFormat("Could not Instantiate Immutable Fact: {0}. Trying to compensate...", old_Fact);
                 _old_to_new.TryAddAllFrom(old_Fact.DependentFactIds.ToDictionary(s => s));
             }
 
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs b/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs
index 57c1d74a..426931be 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/FactSpawner.cs
@@ -216,7 +216,7 @@ IEnumerator _BlossomAndDie(Fact fact)
 
     public void AnimateFunctionCalls()
     {
-        float MaxAnimationDuration = 5f;
+        float MaxAnimationDuration = 10f;
         StartCoroutine(_AnimateFunctionCalls());
 
         IEnumerator _AnimateFunctionCalls()
@@ -247,6 +247,7 @@ IEnumerator _AnimateFunctionCalls()
                 yield return null;
             }
 
+#pragma warning disable CS8321 // Die lokale Funktion ist deklariert, wird aber nie verwendet.
             IEnumerator __BlossomAndDiePerFrame(FunctionCallFact FCF)
             {
                 float current_time = Time.time - trigger_time;
@@ -273,6 +274,7 @@ IEnumerator __BlossomAndDiePerFrame(FunctionCallFact FCF)
                     current_time = Time.time - trigger_time;
                 }
             }
+#pragma warning restore CS8321 // Die lokale Funktion ist deklariert, wird aber nie verwendet.
 
             IEnumerator __BlossomDragAndDie(FunctionCallFact FCF)
             {
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/AbstractAngleFact.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/AbstractAngleFact.cs
index e0de12ee..50ec738d 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/AbstractAngleFact.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/AbstractAngleFact.cs
@@ -28,7 +28,7 @@ public abstract class AbstractAngleFact : FactWrappedCRTP<AbstractAngleFact>
     /// Smallets angle in Degrees between [< see cref = "Pid1" />, < see cref = "Pid2" />] and[< see cref = "Pid2" />, < see cref = "Pid3" />]
     /// </summary>
     [JsonIgnore]
-    virtual public float angle { get; set; } = -0f;
+    virtual public float angle { get; set; } = -0;
 
     /// <summary>\copydoc Fact.Fact</summary>
     protected AbstractAngleFact() : base()
@@ -162,7 +162,7 @@ public override MMTFact MakeMMTDeclaration()
             );
 
         SOMDoc valueTp = new OMS(MMTConstants.RealLit);
-        SOMDoc value = new OMF(angle);
+        SOMDoc value = new OMLIT<float>(angle);
 
         return new MMTValueFact(this.Label, lhs, valueTp, value);
     }
@@ -177,8 +177,8 @@ public override MMTFact MakeMMTDeclaration()
             return new();
 
         float angle = value_fact.value == null
-            ? -0f
-            : ((OMF)value_fact.value).@float;
+            ? -0
+            : ((OMLIT<float>)value_fact.value).value;
 
         string pointAUri = ((OMS)lhs.arguments[0]).uri;
         string pointBUri = ((OMS)lhs.arguments[1]).uri;
@@ -210,7 +210,7 @@ protected override Fact _ReInitializeMe(Dictionary<string, string> old_to_new, F
 public class RightAngleFact : AbstractAngleFactWrappedCRTP<RightAngleFact>
 {
     override public bool is_right_angle { get => true; }
-    override public float angle { get => 90f; }
+    override public float angle { get => 90; }
 
     /// <summary> \copydoc Fact.Fact </summary>
     public RightAngleFact() : base() { }
@@ -258,7 +258,7 @@ public override MMTFact MakeMMTDeclaration()
                                     new OMS(Pid2),
                                     new OMS(Pid3),
                             }),
-                            new OMF(90f),
+                            new OMLIT<float>(90f),
             }),});
 
         SOMDoc df = null;
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/AbstractLineFact.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/AbstractLineFact.cs
index 98248986..888f386c 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/AbstractLineFact.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/AbstractLineFact.cs
@@ -148,7 +148,7 @@ public override MMTFact MakeMMTDeclaration()
             );
 
         SOMDoc valueTp = new OMS(MMTConstants.RealLit);
-        OMF value = new OMF(Distance);
+        OMLIT<float> value = new OMLIT<float>(Distance);
 
         return new MMTValueFact(this.Label, lhs, valueTp, value);
     }
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/CircleFact.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/CircleFact.cs
index 8f5bba8f..ece3b887 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/CircleFact.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/CircleFact.cs
@@ -121,7 +121,7 @@ public CircleFact(string Pid1, string Pid2, float radius, Vector3 normal, SOMDoc
         string parse_id_M = df.arguments[1].ToString();
         string M_uri = ParsingDictionary.parseTermsToId[parse_id_M];
         string A_uri = ParsingDictionary.parseTermsToId[planeOMA.arguments[0].ToString()];
-        float radius = ((OMF)df.arguments[2]).@float;
+        float radius = ((OMLIT<float>)df.arguments[2]).value;
 
         if (!FactRecorder.AllFacts.ContainsKey(M_uri)
          || !FactRecorder.AllFacts.ContainsKey(A_uri))
@@ -159,9 +159,9 @@ public override MMTFact MakeMMTDeclaration()
                         new OMS(MMTConstants.Tuple),
                         //normalArgs,
                         new[]  {
-                            new OMF(normal.x),
-                            new OMF(normal.y),
-                            new OMF(normal.z)
+                            new OMLIT<float>(normal.x),
+                            new OMLIT<float>(normal.y),
+                            new OMLIT<float>(normal.z)
                         }
                     ),
                 }
@@ -169,7 +169,7 @@ public override MMTFact MakeMMTDeclaration()
            //middlePoint,
            new OMS(PidCenter),
            //Radius,
-           new OMF(radius),
+           new OMLIT<float>(radius),
         };
 
         // Do i need this here? doubt 
@@ -283,7 +283,7 @@ public override MMTFact MakeMMTDeclaration()
             );
 
         SOMDoc valueTp = new OMS(MMTConstants.RealLit);
-        SOMDoc value = new OMF(rad);
+        SOMDoc value = new OMLIT<float>(rad);
 
         return new MMTValueFact(this.Label, lhs, valueTp, value);
     }
@@ -335,7 +335,7 @@ public AreaCircleFact(string cid1, FactRecorder organizer) : base(organizer)
     {
         this.Cid1 = cid1;
 
-        this.A = Circle.radius * Circle.radius * ((float)System.Math.PI);
+        this.A = Circle.radius * Circle.radius * (float)Math.PI;
 
         SendToMMT();
     }
@@ -386,7 +386,7 @@ public override MMTFact MakeMMTDeclaration()
             );
 
         SOMDoc valueTp = new OMS(MMTConstants.RealLit);
-        SOMDoc value = new OMF(A);
+        SOMDoc value = new OMLIT<float>(A);
 
         return new MMTValueFact(this.Label, lhs, valueTp, value);
     }
@@ -623,8 +623,8 @@ public AngleCircleLineFact(string Cid1, string Rid2, float angle, SOMDoc _Server
         // and the parsing works correctly if smb ever adds a scroll for this
         float angle = 0.0f;
 
-        if (((MMTValueFact)fact).value is OMF oMFangle)
-            angle = oMFangle.@float;
+        if (((MMTValueFact)fact).value is OMLIT<float> oMFangle)
+            angle = oMFangle.value;
 
         string CircleUri = ((OMS)lhs.arguments[0]).uri;
         string RayUri = ((OMS)lhs.arguments[1]).uri;
@@ -652,7 +652,7 @@ public override MMTFact MakeMMTDeclaration()
             );
 
         SOMDoc valueTp = new OMS(MMTConstants.RealLit);
-        SOMDoc value = new OMF(angle);
+        SOMDoc value = new OMLIT<float>(angle);
 
         return new MMTValueFact(this.Label, lhs, valueTp, value);
     }
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/Fact.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/Fact.cs
index d82d239c..3164ffd6 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/Fact.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/Fact.cs
@@ -450,8 +450,8 @@ public static SOMDoc SendToMMT(MMTFact mmtDecl)
         {
             Debug.LogWarning("Server rejected MMTFact; Fallback engaged.");
             return mmtDecl is MMTGeneralFact general ? general.defines
-                 : mmtDecl is MMTValueFact value ? value.lhs
-                 : throw new NotSupportedException($"{mmtDecl.GetType()}");
+             : mmtDecl is MMTValueFact value ? value.lhs
+             : throw new NotSupportedException($"{mmtDecl.GetType()}");
         }
         else
             return new OMS(uri);
@@ -504,7 +504,7 @@ static string _SendAdd(string path, string body)//, Action<string> uriCallback)
             }
         }
     }
-    
+
     private static uint bypasscc = 0;
     public static List<Fact> MakeFact(object payload, SOMDoc ServerDefinition, FactRecorder organizer, bool BypassServer)
     {
@@ -517,8 +517,8 @@ public static List<Fact> MakeFact(object payload, SOMDoc ServerDefinition, FactR
             return new() { fact };
         else
         if (payload is float f)
-            return new() { BypassServer 
-                ? new RealLitFact(f, BypassURI, organizer) 
+            return new() { BypassServer
+                ? new RealLitFact(f, BypassURI, organizer)
                 : new RealLitFact(f, organizer) };
         else
         if (payload is Vector3 point)
@@ -541,37 +541,12 @@ public static List<Fact> MakeFact(object payload, SOMDoc ServerDefinition, FactR
             return BypassServer
                 ? DynamicListFact.MMTFactory((List<dynamic>)payload, ServerDefinition, SOMDoc.SOMDocType(type), organizer, BypassURI)
                 : DynamicListFact.MMTFactory((List<dynamic>)payload, ServerDefinition, SOMDoc.SOMDocType(type), organizer);
+        else
+        if (type.IsAnonymousType())
+            return new();
         else
             throw new NotImplementedException($"For Type {type}.");
     }
-
-    protected class ApproximationComparer : EqualityComparer<object>
-    {
-        public override bool Equals(object x, object y)
-        {
-            if (x.Equals(y))
-                return true;
-            if (x.GetType() != y.GetType())
-                return false;
-
-            if (x is float fx)
-                return Mathf.Approximately(fx, (float)y);
-            if (x is Vector3 vx)
-                return Math3d.IsApproximatelyEqual(vx, (Vector3)y);
-
-            return false;
-        }
-
-        public override int GetHashCode(object obj)
-        {
-            if (obj is float)
-                return typeof(float).GetHashCode();
-            if (obj is Vector3)
-                return typeof(Vector3).GetHashCode();
-
-            return obj.GetHashCode();
-        }
-    }
 }
 
 public interface IUnpackable
@@ -597,7 +572,8 @@ public override bool Equivalent(Fact f2)
 
     /// \copydoc Fact.Equivalent(Fact, Fact)
     public override bool Equivalent(Fact f1, Fact f2)
-        => f1.GetType() == f2.GetType() && EquivalentWrapped((T)f1, (T)f2);
+        => f1.GetType() == f2.GetType()
+        && EquivalentWrapped((T)f1, (T)f2); // || f1.ServerDefinition.Equivalent(f2.ServerDefinition); <= StackOverflow
 
     /// <summary>CRTP step of <see cref="Equivalent(Fact)"/> and <see cref="Equivalent(Fact, Fact)"/></summary>
     protected abstract bool EquivalentWrapped(T f1, T f2);
@@ -707,9 +683,9 @@ public override MMTFact MakeMMTDeclaration()
         SOMDoc df = new OMA(
                 new OMS(MMTConstants.Tuple),
                 new[] {
-                        new OMF(Point.x),
-                        new OMF(Point.y),
-                        new OMF(Point.z),
+                        new OMLIT<float>(Point.x),
+                        new OMLIT<float>(Point.y),
+                        new OMLIT<float>(Point.z),
                 }
             );
 
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/FunctionFact.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/FunctionFact.cs
index 9065955b..8f29cd1f 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/FunctionFact.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/FunctionFact.cs
@@ -97,8 +97,8 @@ public override MMTFact MakeMMTDeclaration()
                 new OMA(
                     new OMS(MMTConstants.Tuple),
                     new[]{
-                        new OMF(Domain.t_0),
-                        new OMF(Domain.t_n)
+                        new OMLIT<float>(Domain.t_0),
+                        new OMLIT<float>(Domain.t_n)
                 }),
                 Function_args.ServerDefinition,
                 Function_in.ServerDefinition,
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/MMTTypes.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/MMTTypes.cs
index a0a447f2..fb2e43a4 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/MMTTypes.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/MMTTypes.cs
@@ -250,7 +250,7 @@ public SOMDoc SOMDocIndexer(int i)
             new OMS(MMTConstants.IndexList),
             new[] {
                 indirect_payload,
-                new OMF(i)
+                new OMLIT<float>(i)
         });
 
     // Best I can do is Equalness
@@ -547,7 +547,7 @@ public RealLitFact(float value, SOMDoc _ServerDefinition, FactRecorder organizer
 
     public override MMTFact MakeMMTDeclaration()
     {
-        OMF df = new(value);
+        OMLIT<float> df = new(value);
 
         return new MMTGeneralFact(
                 Label,
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/VolumeFacts.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/VolumeFacts.cs
index 8f2de89a..f9ff1686 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/VolumeFacts.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/VolumeFacts.cs
@@ -18,14 +18,14 @@ public class ConeVolumeFact : FactWrappedCRTP<ConeVolumeFact>
     public PointFact Point { get => (PointFact)FactRecorder.AllFacts[Pid1]; }
 
     ///  <summary> the volume of the cone as a float </summary>
-    public float vol;
+    public float volume;
 
     /// <summary> \copydoc Fact.Fact </summary>
     public ConeVolumeFact() : base()
     {
         this.Cid1 = null;
         this.Pid1 = null;
-        this.vol = 0.0f;
+        this.volume = 0.0f;
     }
 
     /// <summary>
@@ -34,13 +34,13 @@ public ConeVolumeFact() : base()
     /// </summary>
     /// <param name="cid1">sets <see cref="Cid1"/></param>
     /// <param name="pid1">sets <see cref="Pid1"/></param>
-    /// <param name="vol">sets <see cref="vol"/></param>
+    /// <param name="vol">sets <see cref="volume"/></param>
     /// <param name="organizer">sets <see cref="Fact._Facts"/></param>
     public ConeVolumeFact(string cid1, string pid1, float vol, FactRecorder organizer) : base(organizer)
     {
         this.Cid1 = cid1;
         this.Pid1 = pid1;
-        this.vol = vol;
+        this.volume = vol;
 
         SendToMMT();
     }
@@ -56,14 +56,14 @@ protected override void RecalculateTransform()
     /// </summary>
     /// <param name="Cid1">sets <see cref="Cid1"/></param>
     /// <param name="Pid1">sets <see cref="Pid1"/></param>
-    /// <param name="volume">sets <see cref="vol"/></param>
+    /// <param name="volume">sets <see cref="volume"/></param>
     /// <param name="backendURI">MMT URI</param>
     /// <param name="organizer">sets <see cref="Fact._Facts"/></param>
     public ConeVolumeFact(string Cid1, string Pid1, float volume, SOMDoc _ServerDefinition, FactRecorder organizer) : base(organizer)
     {
         this.Cid1 = Cid1;
         this.Pid1 = Pid1;
-        this.vol = volume;
+        this.volume = volume;
 
         this.ServerDefinition = _ServerDefinition;
         _ = this.Label;
@@ -79,8 +79,8 @@ public ConeVolumeFact(string Cid1, string Pid1, float volume, SOMDoc _ServerDefi
         string PointUri = ((OMS)((OMA)lhs.arguments[0]).arguments[1]).uri;
 
         float volume = 0.0f;
-        if (((MMTValueFact)fact).value is OMF oMFvolume)
-            volume = oMFvolume.@float;
+        if (((MMTValueFact)fact).value is OMLIT<float> oMFvolume)
+            volume = oMFvolume.value;
 
         if (!FactRecorder.AllFacts.ContainsKey(CircleUri)
          || !FactRecorder.AllFacts.ContainsKey(PointUri))
@@ -110,7 +110,7 @@ public override MMTFact MakeMMTDeclaration()
             );
 
         SOMDoc valueTp = new OMS(MMTConstants.RealLit);
-        SOMDoc value = new OMF(vol);
+        SOMDoc value = new OMLIT<float>(volume);
 
         return new MMTValueFact(this.Label, lhs, valueTp, value);
     }
@@ -127,7 +127,7 @@ protected override bool EquivalentWrapped(ConeVolumeFact f1, ConeVolumeFact f2)
         => DependentFactsEquivalent(f1, f2);
 
     protected override Fact _ReInitializeMe(Dictionary<string, string> old_to_new, FactRecorder organizer)
-        => new ConeVolumeFact(old_to_new[this.Cid1], old_to_new[this.Pid1], this.vol, organizer);
+        => new ConeVolumeFact(old_to_new[this.Cid1], old_to_new[this.Pid1], this.volume, organizer);
 }
 
 /// <summary>
@@ -147,7 +147,7 @@ public class TruncatedConeVolumeFact : FactWrappedCRTP<TruncatedConeVolumeFact>
 
     ///  <summary> the volume of Truncated the cone as a float </summary>
     [JsonIgnore]
-    public float vol;
+    public float volume;
     /// <summary> a proof that both circles have not the same size </summary>
     public string unequalCirclesProof;
     ///  <summary> OMA proof that the two circles are parallel  </summary>
@@ -159,7 +159,7 @@ public TruncatedConeVolumeFact() : base()
     {
         this.CidBase = null;
         this.CidTop = null;
-        this.vol = 0.0f;
+        this.volume = 0.0f;
         this.unequalCirclesProof = null;
         this.proof = null;
     }
@@ -170,7 +170,7 @@ public TruncatedConeVolumeFact() : base()
     /// </summary>
     /// <param name="cid1">sets <see cref="CidBase"/></param>
     /// <param name="cid2">sets <see cref="CidTop"/></param>
-    /// <param name="vol">sets <see cref="vol"/></param>
+    /// <param name="vol">sets <see cref="volume"/></param>
     /// <param name="proof">sets <see cref="proof"/></param>
     /// <param name="organizer">sets <see cref="Fact._Facts"/></param>
     public TruncatedConeVolumeFact(string cid1, string cid2, float vol, string unequalproof, OMA proof, FactRecorder organizer) : base(organizer)
@@ -179,7 +179,7 @@ public TruncatedConeVolumeFact(string cid1, string cid2, float vol, string unequ
         this.CidTop = cid2;
         this.proof = proof;
         this.unequalCirclesProof = unequalproof;
-        this.vol = vol;
+        this.volume = vol;
 
         SendToMMT();
     }
@@ -195,7 +195,7 @@ protected override void RecalculateTransform()
     /// </summary>
     /// <param name="Cid1">sets <see cref="CidBase"/></param>
     /// <param name="Cid2">sets <see cref="CidTop"/></param>
-    /// <param name="volume">sets <see cref="vol"/></param>
+    /// <param name="volume">sets <see cref="volume"/></param>
     /// <param name="proof">sets <see cref="proof"/></param>
     /// <param name="backendURI">MMT URI</param>
     /// <param name="organizer">sets <see cref="Fact._Facts"/></param>
@@ -203,7 +203,7 @@ public TruncatedConeVolumeFact(string Cid1, string Cid2, float volume, string un
     {
         this.CidBase = Cid1;
         this.CidTop = Cid2;
-        this.vol = volume;
+        this.volume = volume;
         this.proof = proof;
         this.unequalCirclesProof = unequalproof;
 
@@ -216,7 +216,7 @@ public TruncatedConeVolumeFact(string Cid1, string Cid2, float volume, string un
     {
         string Circle1Uri = ((OMS)((OMA)((OMA)((MMTValueFact)fact).lhs).arguments[0]).arguments[0]).uri;
         string Circle2Uri = ((OMS)((OMA)((OMA)((MMTValueFact)fact).lhs).arguments[0]).arguments[1]).uri;
-        float volume = ((OMF)((MMTValueFact)fact).value).@float;
+        float volume = ((OMLIT<float>)((MMTValueFact)fact).value).value;
 
         string UnEqualCirclesProof = ((OMS)(((OMA)((OMA)((MMTValueFact)fact).lhs).arguments[0]).arguments[2])).uri;
         OMA proof = (OMA)(((OMA)((OMA)((MMTValueFact)fact).lhs).arguments[0]).arguments[3]);
@@ -246,7 +246,7 @@ public override MMTFact MakeMMTDeclaration()
             );
 
         SOMDoc valueTp = new OMS(MMTConstants.RealLit);
-        SOMDoc value = new OMF(vol);
+        SOMDoc value = new OMLIT<float>(volume);
 
         return new MMTValueFact(this.Label, lhs, valueTp, value);
     }
@@ -263,7 +263,7 @@ protected override bool EquivalentWrapped(TruncatedConeVolumeFact f1, TruncatedC
         => DependentFactsEquivalent(f1, f2);
 
     protected override Fact _ReInitializeMe(Dictionary<string, string> old_to_new, FactRecorder organizer)
-        => new TruncatedConeVolumeFact(old_to_new[this.CidBase], old_to_new[this.CidTop], this.vol, old_to_new[this.unequalCirclesProof], this.proof, organizer);
+        => new TruncatedConeVolumeFact(old_to_new[this.CidBase], old_to_new[this.CidTop], this.volume, old_to_new[this.unequalCirclesProof], this.proof, organizer);
 }
 
 /// <summary>
@@ -282,7 +282,7 @@ public class CylinderVolumeFact : FactWrappedCRTP<CylinderVolumeFact>
     public CircleFact Circle2 { get => (CircleFact)FactRecorder.AllFacts[Cid2]; }
 
     ///  <summary> the volume of the cylinder as a float </summary>
-    public float vol;
+    public float volume;
     /// <summary> a proof that both circles have the same size </summary>
     public string equalCirclesProof;
     ///  <summary> OMA proof that the two circles are parallel  </summary>
@@ -293,7 +293,7 @@ public CylinderVolumeFact() : base()
     {
         this.Cid1 = null;
         this.Cid2 = null;
-        this.vol = 0.0f;
+        this.volume = 0.0f;
         this.proof = null;
         this.equalCirclesProof = null;
     }
@@ -304,7 +304,7 @@ public CylinderVolumeFact() : base()
     /// </summary>
     /// <param name="cid1">sets <see cref="Cid1"/></param>
     /// <param name="cid2">sets <see cref="Cid2"/></param>
-    /// <param name="vol">sets <see cref="vol"/></param>
+    /// <param name="vol">sets <see cref="volume"/></param>
     /// <param name="proof">sets <see cref="proof"/></param>
     /// <param name="organizer">sets <see cref="Fact._Facts"/></param>
     public CylinderVolumeFact(string cid1, string cid2, float vol, string eqProof, OMA proof, FactRecorder organizer) : base(organizer)
@@ -313,7 +313,7 @@ public CylinderVolumeFact(string cid1, string cid2, float vol, string eqProof, O
         this.Cid2 = cid2;
         this.proof = proof;
         this.equalCirclesProof = eqProof;
-        this.vol = vol;
+        this.volume = vol;
 
         SendToMMT();
     }
@@ -329,7 +329,7 @@ protected override void RecalculateTransform()
     /// </summary>
     /// <param name="Cid1">sets <see cref="Cid1"/></param>
     /// <param name="Cid2">sets <see cref="Cid2"/></param>
-    /// <param name="volume">sets <see cref="vol"/></param>
+    /// <param name="volume">sets <see cref="volume"/></param>
     /// <param name="proof">sets <see cref="proof"/></param>
     /// <param name="backendURI">MMT URI</param>
     /// <param name="organizer">sets <see cref="Fact._Facts"/></param>
@@ -337,7 +337,7 @@ public CylinderVolumeFact(string Cid1, string Cid2, float volume, string eqProof
     {
         this.Cid1 = Cid1;
         this.Cid2 = Cid2;
-        this.vol = volume;
+        this.volume = volume;
         this.proof = proof;
         this.equalCirclesProof = eqProof;
 
@@ -350,7 +350,7 @@ public CylinderVolumeFact(string Cid1, string Cid2, float volume, string eqProof
     {
         string Circle1Uri = ((OMS)((OMA)((OMA)((MMTValueFact)fact).lhs).arguments[0]).arguments[0]).uri;
         string Circle2Uri = ((OMS)((OMA)((OMA)((MMTValueFact)fact).lhs).arguments[0]).arguments[1]).uri;
-        float volume = ((OMF)((MMTValueFact)fact).value).@float;
+        float volume = ((OMLIT<float>)((MMTValueFact)fact).value).value;
         string EqualCirclesProof = ((OMS)(((OMA)((OMA)((MMTValueFact)fact).lhs).arguments[0]).arguments[2])).uri;
 
         OMA proof = (OMA)(((OMA)((OMA)((MMTValueFact)fact).lhs).arguments[0]).arguments[3]);
@@ -381,7 +381,7 @@ public override MMTFact MakeMMTDeclaration()
             );
 
         SOMDoc valueTp = new OMS(MMTConstants.RealLit);
-        SOMDoc value = new OMF(vol);
+        SOMDoc value = new OMLIT<float>(volume);
 
         return new MMTValueFact(this.Label, lhs, valueTp, value);
     }
@@ -398,5 +398,5 @@ protected override bool EquivalentWrapped(CylinderVolumeFact f1, CylinderVolumeF
         => DependentFactsEquivalent(f1, f2);
 
     protected override Fact _ReInitializeMe(Dictionary<string, string> old_to_new, FactRecorder organizer)
-        => new CylinderVolumeFact(old_to_new[this.Cid1], old_to_new[this.Cid2], this.vol, old_to_new[this.equalCirclesProof], this.proof, organizer);
+        => new CylinderVolumeFact(old_to_new[this.Cid1], old_to_new[this.Cid2], this.volume, old_to_new[this.equalCirclesProof], this.proof, organizer);
 }
\ No newline at end of file
diff --git a/Assets/Scripts/InteractionEngine/TBD/CanonBallCalculator2D.cs b/Assets/Scripts/InteractionEngine/TBD/CanonBallCalculator2D.cs
index 43f21ee7..81151732 100644
--- a/Assets/Scripts/InteractionEngine/TBD/CanonBallCalculator2D.cs
+++ b/Assets/Scripts/InteractionEngine/TBD/CanonBallCalculator2D.cs
@@ -42,7 +42,7 @@ public static void LambdaCSDemo()
     {
         SOMDoc StepUntil;
         {
-            SOMDoc Vec3 = new OMA(
+            SOMDoc Vec3TP = new OMA(
                     new OMS(MMTConstants.Product),
                     new OMS[]{
                         new(MMTConstants.RealLit),
@@ -52,7 +52,7 @@ public static void LambdaCSDemo()
 
             SOMDoc feed = new FUN(new FUN.Param[]
                 {
-                    new("feed", Vec3),
+                    new("feed", Vec3TP),
                 },
                 new OMA(
                     new OMS(MMTConstants.AddRealLit),
@@ -63,7 +63,7 @@ public static void LambdaCSDemo()
 
             SOMDoc pred = new FUN(new FUN.Param[]
                 {
-                    new("current", Vec3),
+                    new("current", Vec3TP),
                 },
                 new OMA(
                     new OMS(MMTConstants.LessThan),
@@ -73,12 +73,12 @@ public static void LambdaCSDemo()
                             new SOMDoc[]{
                                 new OMV("current")
                         }),
-                        new OMF(10f)
+                        new OMLIT<float>(10f)
             }));
 
             StepUntil = new FUN(new FUN.Param[]
                 {
-                    new("seed", Vec3),
+                    new("seed", Vec3TP),
                     //new("lambda", new FUNTYPE(
                     //    new []{
                     //        Vec3,
@@ -96,6 +96,7 @@ public static void LambdaCSDemo()
                         new OMA[]{ new(
                             new OMS(MMTConstants.FeedForwardWhile),
                             new[] {
+                                Vec3TP, // return value
                                 new OMV("seed"),
                                 feed, //new OMV("lambda"),
                                 pred, //new OMV("pred"),
@@ -109,7 +110,7 @@ public static void LambdaCSDemo()
             (new object[] { new Vector3(0, 0, 0) });
         ;
 
-        SOMDoc TupelTest3 = SOMDoc.MakeTupel(new[] { new OMF(1), new OMF(2), new OMF(3) });
+        SOMDoc TupelTest3 = SOMDoc.MakeTupel(new[] { new OMLIT<float>(1), new OMLIT<float>(2), new OMLIT<float>(3) });
         var TupelTest3_resutl =
             TupelTest3
             .PartialInvokeCastingLambdaExpression(out Type[] signature_argsT3)
@@ -157,7 +158,7 @@ SOMDoc BuildOMA_XVA()
                                 new OMA(
                                     new OMS(MMTConstants.TimesRealLit),
                                     new SOMDoc[] {
-                                        new OMF(0.5f),
+                                        new OMLIT<float>(0.5f),
                                         new OMA(
                                             new OMS(MMTConstants.TimesRealLit),
                                             new SOMDoc[] {
@@ -188,7 +189,7 @@ SOMDoc BuildOMAPath(Vector3 Pos, Vector3 Vel, float last_t)
                                 new OMV("t"),
                                 new OMA(
                                     new OMS(MMTConstants.MinusRealLit),
-                                    new[]{ new OMF(last_t) }
+                                    new[]{ new OMLIT<float>(last_t) }
             )})}));
         }
 
diff --git a/Assets/Scripts/InteractionEngine/TBD/CanonBallCalculator3D.cs b/Assets/Scripts/InteractionEngine/TBD/CanonBallCalculator3D.cs
index 0fe0392b..ae01fa14 100644
--- a/Assets/Scripts/InteractionEngine/TBD/CanonBallCalculator3D.cs
+++ b/Assets/Scripts/InteractionEngine/TBD/CanonBallCalculator3D.cs
@@ -79,7 +79,7 @@ SOMDoc BuildOMA_XVA()
                                 new OMA(
                                     new OMS(MMTConstants.TimesRealLit),
                                     new SOMDoc[] {
-                                        new OMF(0.5f),
+                                        new OMLIT<float>(0.5f),
                                         new OMA(
                                             new OMS(MMTConstants.TimesRealLit),
                                             new SOMDoc[] {
@@ -110,7 +110,7 @@ SOMDoc BuildOMAPath(Vector3 Pos, Vector3 Vel, float last_t)
                                 new OMV("t"),
                                 new OMA(
                                     new OMS(MMTConstants.MinusRealLit),
-                                    new[]{ new OMF(last_t) }
+                                    new[]{ new OMLIT<float>(last_t) }
             )})}));
         }
 
diff --git a/Assets/Scripts/InteractionEngine/WorldCursor.cs b/Assets/Scripts/InteractionEngine/WorldCursor.cs
index 746c97c5..9ee2ac56 100644
--- a/Assets/Scripts/InteractionEngine/WorldCursor.cs
+++ b/Assets/Scripts/InteractionEngine/WorldCursor.cs
@@ -91,10 +91,10 @@ void Update()
             }
             else if (fact is CircleFact circleFact)
             {
-                var projPlane =
+                Vector3 projPlane =
                     Math3d.ProjectPointOnPlane(circleFact.normal, circleFact.PointCenter.Point, Hits[i].point);
 
-                var circleDistance = projPlane - circleFact.PointCenter.Point;
+                Vector3 circleDistance = projPlane - circleFact.PointCenter.Point;
                 if (circleDistance.magnitude >= circleFact.radius)
                 {
                     projPlane = circleFact.PointCenter.Point + circleDistance.normalized * circleFact.radius;
diff --git a/Assets/Scripts/InventoryStuff/ScrollDetails.cs b/Assets/Scripts/InventoryStuff/ScrollDetails.cs
index ce5d1c0a..0f068a6a 100644
--- a/Assets/Scripts/InventoryStuff/ScrollDetails.cs
+++ b/Assets/Scripts/InventoryStuff/ScrollDetails.cs
@@ -349,6 +349,7 @@ string prepareScrollAssignments()
     private void GeneratePushoutFacts(List<MMTFact> pushoutFacts)
     {
         List<Fact> ret = new();
+        System.DateTime parseTime = System.DateTime.UtcNow;
 
         bool samestep = false;
         for (int i = 0; i < pushoutFacts.Count; i++)
@@ -371,6 +372,8 @@ private void GeneratePushoutFacts(List<MMTFact> pushoutFacts)
                 samestep = true;
             }
         }
+
+        Debug.Log($"Facts parsed within {(System.DateTime.UtcNow - parseTime).TotalMilliseconds}ms");
     }
 
     private void processScrollDynamicInfo(ScrollDynamicInfo scrollDynamicInfo)
diff --git a/Assets/Scripts/MMTServer/CommunicationProtocoll/MMTConstants.cs b/Assets/Scripts/MMTServer/CommunicationProtocoll/MMTConstants.cs
index 0479a7d8..27a7ec08 100644
--- a/Assets/Scripts/MMTServer/CommunicationProtocoll/MMTConstants.cs
+++ b/Assets/Scripts/MMTServer/CommunicationProtocoll/MMTConstants.cs
@@ -20,7 +20,7 @@ public static class MMTConstants
         public static readonly string Angle = "http://mathhub.info/MitM/core/geometry?Geometry/Common?angle_between";
         public static readonly string Sketch = "http://mathhub.info/MitM/Foundation?InformalProofs?proofsketch";
         public static readonly string RealLit = "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit";
-        public static readonly string Bool = "?Bool";
+        public static readonly string Bool = "http://cds.omdoc.org/urtheories?Bool?BOOL";
 
         public static readonly string ParallelLine = "http://mathhub.info/MitM/core/geometry?Geometry/Common?parallelLine";
         //public static readonly string RectangleFact = "http://mathhub.info/FrameIT/frameworld?FrameITRectangles?rectangleType";
@@ -57,6 +57,9 @@ public static class MMTConstants
 
         public static readonly string Product = "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Product";
         public static readonly string Tuple = "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple";
+        public static readonly string MakeType = "http://gl.mathhub.info/MMT/LFX/Records?Symbols?Recexp";
+        public static readonly string MakeTypeType = "http://gl.mathhub.info/MMT/LFX/Records?Symbols?Rectype";
+        public static readonly string GetField = "http://gl.mathhub.info/MMT/LFX/Records?Symbols?Getfield";
 
         public static readonly string ListType = "http://gl.mathhub.info/MMT/LFX/Datatypes?ListSymbols?ListType";
         public static readonly string ListApplicant = "http://gl.mathhub.info/MMT/LFX/Datatypes?ListSymbols?list";
@@ -68,6 +71,7 @@ public static class MMTConstants
         public static readonly string InvertRealLit = "http://mathhub.info/MitM/Foundation?RealLiterals?inv_real_lit";
         public static readonly string TimesRealLit = "http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit";
         public static readonly string LEQRealLit = "http://mathhub.info/MitM/Foundation?RealLiterals?leq_real_lit";
+        public static readonly string IfThenElse = "http://mathhub.info/FrameIT/frameworld?IfThenElseX?ifthenelsex";
 
         public static readonly string ProjL = "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Projl";
         public static readonly string ProjR = "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Projr";
@@ -75,13 +79,16 @@ public static class MMTConstants
 
         public static readonly string PartialAggregate = "?Step";
         public static readonly string FeedForwardWhile = "http://mathhub.info/FrameIT/frameworld?StepUntil?stepUntil";
+        public static readonly string FeedForwardWhile2 = "http://mathhub.info/FrameIT/frameworld?W3DBouncingScroll?stepUntil";
+        public static readonly string Filter2 = "http://mathhub.info/FrameIT/frameworld?W3DBouncingScroll?filter2";
+        public static readonly string Fold = "http://gl.mathhub.info/MMT/LFX/Datatypes?ListOperations?fold";
         public static readonly string IndexList = "IndexList";
         public static readonly string ToArray = "?ToArray";
 
         public static readonly string Sin = "Sin";
         public static readonly string Cos = "Cos";
         public static readonly string Divide = "Divide";
-        public static readonly string SquareRoot = "SquareRoot";
+        public static readonly string SquareRoot = "http://mathhub.info/MitM/Foundation?RealLiterals?sqrt";
         public static readonly string LessThan = "LessThan";
         //public static readonly string MakeUnityEngineVector3 = "UnityEngine.Vector3";
         public static readonly string MakeObjectArray = "MakeObjectArray";
@@ -157,6 +164,8 @@ public static class MMTConstants
 
             { RealLit,
                 typeof(float) },
+            { Bool,
+                typeof(bool) },
             { Tuple,
                 typeof(TupleFact) },
             { Product,
@@ -211,6 +220,11 @@ public static class MMTConstants
                 Product },
             { Product,
                 Product },
+            { MakeType,
+                MakeTypeType },
+            // needed?
+            //{ MakeTypeType,
+            //    MakeTypeType },
         };
         public static readonly IReadOnlyDictionary<string, string> TypeOF_TO_HeterogenApplication = HeterogenApplication_TO_TypeOF.ReverseKeyVal();
 
@@ -219,5 +233,11 @@ public static class MMTConstants
                 ListType },
         };
         public static readonly IReadOnlyDictionary<string, string> TypeOF_TO_HomogenApplication = HomogenApplication_TO_TypeOF.ReverseKeyVal();
+        
+        //TODO: Make this dynamic
+        //public static readonly IReadOnlyDictionary<string, int> ApplicationSelector_TO_Index = new Dictionary<string, int> {
+        //    { GetField,
+        //        1 },
+        //};
     }
 }
\ No newline at end of file
diff --git a/Assets/Scripts/MMTServer/CommunicationProtocoll/SOMDocToLambdaExpression.cs b/Assets/Scripts/MMTServer/CommunicationProtocoll/SOMDocToLambdaExpression.cs
index 894530cb..f3029556 100644
--- a/Assets/Scripts/MMTServer/CommunicationProtocoll/SOMDocToLambdaExpression.cs
+++ b/Assets/Scripts/MMTServer/CommunicationProtocoll/SOMDocToLambdaExpression.cs
@@ -12,12 +12,75 @@ namespace REST_JSON_API
 {
     abstract public partial class SOMDoc
     {
-        protected static class SOMDocToLambdaExpression<T>
+        public Func<object[], object[]> PartialInvokeCastingLambdaExpression(out Type[] signature, object[] callArgs = null, bool[] useArgs = null)
+        {
+            Expression to_compile;
+            List<Type> signature_list;
+            LambdaExpression lambda_orig = GetLambdaExpression();
+
+            if (FuncExtensions.IsFuncType(lambda_orig.ReturnType, out int signature_count))
+            {
+                signature_list = lambda_orig.ReturnType.GetGenericArguments().ToList();
+                to_compile = lambda_orig.Body;
+            }
+            else
+            {
+                signature_count = lambda_orig.Parameters.Count + 1;
+                signature_list =
+                    Enumerable.Append(
+                        lambda_orig.Parameters.Select(p => p.Type),
+                        lambda_orig.ReturnType)
+                    .ToList();
+                to_compile = lambda_orig;
+            }
+
+            ParameterExpression object_arr = Expression.Parameter(typeof(object[]), "PARAMS_Arr");
+            Expression[] cast_new_to_signature = new Expression[signature_count - 1];
+
+            List<int> removed = new();
+            for (int i = 0; i < signature_count - 1; i++)
+            {
+                if (callArgs != null && callArgs.Length < i
+                 && (useArgs == null || (useArgs.Length < i && useArgs[i])))
+                {
+                    cast_new_to_signature[i] =
+                        Expression.Constant(callArgs[i], signature_list[i]);
+
+                    removed.Add(i);
+                    continue;
+                }
+
+                cast_new_to_signature[i] =
+                    Expression.Convert(
+                        Expression.ArrayIndex(
+                            object_arr,
+                            Expression.Constant(i)
+                        ),
+                        signature_list[i]
+                    );
+            }
+            signature = signature_list.SkipAt(removed).ToArray();
+
+            LambdaExpression final_expression =
+                Expression.Lambda(
+                    typeof(object[]).IsAssignableFrom(signature[^1])
+                    ? Expression.Invoke(to_compile, cast_new_to_signature)
+                    : Expression.NewArrayInit(
+                        typeof(object),
+                        new Expression[] { Expression.Convert(Expression.Invoke(to_compile, cast_new_to_signature), typeof(object)) }),
+
+                    object_arr
+                );
+
+            return final_expression.Compile() as Func<object[], object[]>;
+        }
+
+        protected static class SOMDocToLambdaExpression
         {
             // TODO: Populate Dictionaries
             #region ExpressionDictionaries
 
-            delegate LambdaExpression CustomFunction(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params);
+            public delegate LambdaExpression CustomFunction(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params);
             private static readonly Dictionary<string, CustomFunction> MMTtoLambdaMaker = new()
         {
             { MMTConstants.Sin,
@@ -25,7 +88,7 @@ protected static class SOMDocToLambdaExpression<T>
             { MMTConstants.Cos,
                 MakeCos },
             { MMTConstants.SquareRoot,
-                MakeCos },
+                MakeRoot },
             { MMTConstants.Tuple,
                 MakeTupel },
             { MMTConstants.Product, // TODO:Automate
@@ -49,11 +112,19 @@ protected static class SOMDocToLambdaExpression<T>
                     CallAnyFunction(false, "Select", typeof(Enumerable)),
                     CallAnyFunction(false, "ToList", typeof(Enumerable))})},
             { MMTConstants.FeedForwardWhile,
-                CallAnyFunction(false, "FeedForwardWhile", typeof(IEnumerableExtensions)) },
+                FeedForwardUntil },
+            { MMTConstants.FeedForwardWhile2,
+                FeedForwardUntil },
             { MMTConstants.PartialAggregate,
                 CallAnyFunction(false, "PartialAggregate", typeof(IEnumerableExtensions)) },
             { MMTConstants.ToArray,
                 CallAnyFunction(false, "ToArray", typeof(Enumerable)) },
+            { MMTConstants.Filter2,
+                ChainMakes(new[]{
+                    CallAnyFunction(false, "WhereManual", typeof(IEnumerableExtensions)),
+                    CallAnyFunction(false, "ToList", typeof(Enumerable))})},
+            { MMTConstants.Fold,
+                Aggregate},
             { MMTConstants.PropertyX,
                 GetPropertyOrField("x") },
             { MMTConstants.PropertyY,
@@ -62,6 +133,10 @@ protected static class SOMDocToLambdaExpression<T>
                 GetPropertyOrField("z") },
             { MMTConstants.IndexList,
                 IntCastedIndexer("Item") },
+            { MMTConstants.IfThenElse,
+                IfThenElse },
+            { MMTConstants.GetField,
+                GetPropertyOrFieldDynamic },
         };
 
             private static readonly Dictionary<string, ExpressionType> MMTtoBinaryExpressionType = new()
@@ -267,7 +342,7 @@ void ThrowArgumentException(ExpressionType expression_cast, int expected)
                 throw new NotImplementedException("Could not map URI: \"" + URI + "\"");
             }
 
-            private static CustomFunction ChainMakes(CustomFunction[] makes)
+            public static CustomFunction ChainMakes(CustomFunction[] makes)
                 => (LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params) =>
                 {
                     foreach (var make in makes)
@@ -276,13 +351,13 @@ private static CustomFunction ChainMakes(CustomFunction[] makes)
                     return lambda_applicant[0];
                 };
 
-            private static LambdaExpression ExpresionFuncToLambda(LambdaExpression func, string name, LambdaExpression[] args_lamda, ParameterExpression[] bound_params, uint nTargs_fallback)
+            public static LambdaExpression ExpresionFuncToLambda(LambdaExpression func, string name, LambdaExpression[] args_lamda, ParameterExpression[] bound_params, uint nTargs_fallback)
                 => Expression.Lambda(Expression.Invoke(func, args_lamda.Select(l => l.Body)), name, bound_params);
 
-            private static LambdaExpression ParseFuncUUToExpression<U>(Func<U, U> func)
+            public static LambdaExpression ParseFuncUUToExpression<U>(Func<U, U> func)
                 => (Expression<Func<U, U>>)((U x) => func(x));
 
-            private static LambdaExpression MakeSin(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression MakeSin(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => ExpresionFuncToLambda(
                           lambda_applicant[0].ReturnType == typeof(float) ? ParseFuncUUToExpression<float>(MathF.Sin)
                         : lambda_applicant[0].ReturnType == typeof(double) ? ParseFuncUUToExpression<double>(Math.Sin)
@@ -291,7 +366,7 @@ private static LambdaExpression MakeSin(LambdaExpression[] lambda_applicant, Lam
                         "Sin", lambda_arguments.Length > 0 ? lambda_arguments : lambda_applicant, bound_params, 1
                     );
 
-            private static LambdaExpression MakeCos(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression MakeCos(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => ExpresionFuncToLambda(
                           lambda_applicant[0].ReturnType == typeof(float) ? ParseFuncUUToExpression<float>(MathF.Cos)
                         : lambda_applicant[0].ReturnType == typeof(double) ? ParseFuncUUToExpression<double>(Math.Cos)
@@ -300,7 +375,16 @@ private static LambdaExpression MakeCos(LambdaExpression[] lambda_applicant, Lam
                         "Cos", lambda_arguments.Length > 0 ? lambda_arguments : lambda_applicant, bound_params, 1
                     );
 
-            private static LambdaExpression ProjLVecTupel(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression MakeRoot(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+                => ExpresionFuncToLambda(
+                          lambda_applicant[0].ReturnType == typeof(float) ? ParseFuncUUToExpression<float>(MathF.Sqrt)
+                        : lambda_applicant[0].ReturnType == typeof(double) ? ParseFuncUUToExpression<double>(Math.Sqrt)
+                        : throw new NotImplementedException("Sqrt for " + lambda_applicant[0].ReturnType),
+
+                        "Sqrt", lambda_arguments.Length > 0 ? lambda_arguments : lambda_applicant, bound_params, 1
+                    );
+
+            public static LambdaExpression ProjLVecTupel(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => (
                     lambda_applicant[0].ReturnType == typeof(Vector3)
                     ? GetPropertyOrField("x")
@@ -308,7 +392,7 @@ private static LambdaExpression ProjLVecTupel(LambdaExpression[] lambda_applican
                     )
                     (lambda_applicant, lambda_arguments, bound_params);
 
-            private static LambdaExpression ProjRVecTupel(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression ProjRVecTupel(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
             {
                 LambdaExpression[] Items_applicant =
                     lambda_applicant[0].ReturnType == typeof(Vector3)
@@ -329,7 +413,7 @@ private static LambdaExpression ProjRVecTupel(LambdaExpression[] lambda_applican
                     : MakeTupel(Items_applicant, lambda_arguments, bound_params);
             }
 
-            private static LambdaExpression MakeTupel(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression MakeTupel(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
             {
                 if (lambda_applicant.Length == 3
                  && lambda_applicant.All(l => l.ReturnType == typeof(float)))
@@ -353,7 +437,7 @@ private static LambdaExpression MakeTupel(LambdaExpression[] lambda_applicant, L
                 );
             }
 
-            private static LambdaExpression MakeObjArray(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression MakeObjArray(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
             {
                 if (lambda_applicant.Length == 1
                  && lambda_applicant[0].ReturnType.IsArray
@@ -382,7 +466,7 @@ private static LambdaExpression MakeObjArray(LambdaExpression[] lambda_applicant
                         );
             }
 
-            private static LambdaExpression MakeInstantList(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression MakeInstantList(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => Expression.Lambda(
                         Expression.ListInit(
                             Expression.New(typeof(List<>).MakeGenericType(lambda_applicant[0].ReturnType)),
@@ -391,7 +475,7 @@ private static LambdaExpression MakeInstantList(LambdaExpression[] lambda_applic
                         bound_params
                     );
 
-            private static LambdaExpression InsertFrontListLiteral(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression InsertFrontListLiteral(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => Expression.Lambda(
                         Expression.Call(
                             lambda_applicant[0].Body,
@@ -402,20 +486,20 @@ private static LambdaExpression InsertFrontListLiteral(LambdaExpression[] lambda
                         bound_params
                     );
 
-            private static LambdaExpression MakeListEnd(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression MakeListEnd(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => Expression.Lambda(
                         Expression.New(typeof(List<>).MakeGenericType(lambda_applicant[0].ReturnType))
                     );
 
-            private static LambdaExpression Identity0(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression Identity0(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => lambda_applicant[0];
 
-            private static LambdaExpression Index0(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression Index0(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => Expression.Lambda(
                         Expression.ArrayIndex(lambda_applicant[0].Body, Expression.Constant(0))
                     );
 
-            private static LambdaExpression Tail(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            public static LambdaExpression Tail(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
             {
                 LambdaExpression enumerated =
                     CallAnyFunction(false, "Skip", typeof(Enumerable),
@@ -425,7 +509,34 @@ private static LambdaExpression Tail(LambdaExpression[] lambda_applicant, Lambda
                 return CallAnyFunction(false, "ToArray", typeof(Enumerable))(new[] { enumerated }, null, bound_params);
             }
 
-            private static CustomFunction CallAnyFunction(bool self, string method_name, Type type = null, (uint, LambdaExpression)[] lambda_manual = null)
+            public static LambdaExpression IfThenElse(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+                => Expression.Lambda( // lambda_applicant[0] is ReturnType
+                        Expression.Condition(lambda_applicant[1].Body, lambda_applicant[2].Body, lambda_applicant[3].Body),
+                        bound_params
+                    );
+
+            public static LambdaExpression Aggregate(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            {
+                lambda_applicant[2] = // switch order of parameters
+                    Expression.Lambda(
+                        Expression.Lambda(
+                            ((LambdaExpression)lambda_applicant[2].Body).Body,
+                            ((LambdaExpression)lambda_applicant[2].Body).Parameters.Reverse()
+                        ),
+                        lambda_applicant[2].Parameters
+                    );
+
+                return CallAnyFunction(false, "Aggregate", typeof(Enumerable))
+                    (lambda_applicant, lambda_arguments, bound_params);
+            }
+
+            public static LambdaExpression FeedForwardUntil(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+                => ChainMakes(new[]{
+                       CallAnyFunction(false, "FeedForwardUntil", typeof(IEnumerableExtensions)),
+                       CallAnyFunction(false, "ToList", typeof(Enumerable))}
+                )(lambda_applicant[1..], lambda_arguments, bound_params);  // lambda_applicant[0] is ReturnType
+
+            public static CustomFunction CallAnyFunction(bool self, string method_name, Type type = null, (uint, LambdaExpression)[] lambda_manual = null)
                 => (LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params) =>
                 {
                     type ??= lambda_applicant[0].ReturnType;
@@ -664,7 +775,24 @@ private static CustomFunction CallAnyFunction(bool self, string method_name, Typ
                     }
                 };
 
-            private static CustomFunction GetPropertyOrField(string property_name)
+            public static LambdaExpression MakeType(KeyValuePair<string, LambdaExpression>[] members, ParameterExpression[] bound_params)
+                => Expression.Lambda(
+                        TupleFactory
+                            .Create(members.Select(m => new KeyValuePair<string, Type>(m.Key, m.Value.ReturnType)))
+                            .MakeNewExpression(members.Select(m => m.Value.Body)),
+                        bound_params
+                    );
+
+            public static LambdaExpression GetPropertyOrFieldDynamic(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            {
+                if (lambda_applicant[1].Compile() is not Func<string> name_gen)
+                    throw new ArgumentException($"Second element of {nameof(lambda_applicant)} hast to resolve to {typeof(string)}, argumentless!");
+
+                return GetPropertyOrField(name_gen())
+                    (lambda_applicant.Where((l, i) => i != 1).ToArray(), lambda_arguments, bound_params);
+            }
+
+            public static CustomFunction GetPropertyOrField(string property_name)
                 => (LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => lambda_applicant.Length == 1
                     ? Expression.Lambda(
@@ -672,16 +800,16 @@ private static CustomFunction GetPropertyOrField(string property_name)
                         bound_params
                     )
                     : Expression.Lambda(
-                        Expression.Property(lambda_applicant[0].Body, property_name, 
-                            lambda_applicant.Skip(1).Select(l=>l.Body).ToArray()),
+                        Expression.Property(lambda_applicant[0].Body, property_name,
+                            lambda_applicant.Skip(1).Select(l => l.Body).ToArray()),
                         bound_params
                     );
 
-            private static CustomFunction IntCastedIndexer(string property_name)
+            public static CustomFunction IntCastedIndexer(string property_name)
                 => (LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
                 => Expression.Lambda(
-                        Expression.Property(lambda_applicant[0].Body, property_name, 
-                            Expression.Convert(lambda_applicant[1].Body, typeof(int))),
+                        Expression.Property(lambda_applicant[0].Body, property_name,
+                            lambda_applicant.Skip(1).Select(l => Expression.Convert(l.Body, typeof(int))).ToArray()),
                         bound_params
                     );
         }
diff --git a/Assets/Scripts/MMTServer/CommunicationProtocoll/SOMDocs.cs b/Assets/Scripts/MMTServer/CommunicationProtocoll/SOMDocs.cs
index 4e6033b1..ec522d4c 100644
--- a/Assets/Scripts/MMTServer/CommunicationProtocoll/SOMDocs.cs
+++ b/Assets/Scripts/MMTServer/CommunicationProtocoll/SOMDocs.cs
@@ -9,20 +9,57 @@
 
 namespace REST_JSON_API
 {
+    public class ApproximationComparer : EqualityComparer<object>
+    {
+        public static readonly ApproximationComparer Instance = new();
+
+        public override bool Equals(object x, object y)
+        {
+            if (x.Equals(y))
+                return true;
+            if (x.GetType() != y.GetType())
+                return false;
+
+            if (x is float fx)
+                return Mathf.Approximately(fx, (float)y);
+            if (x is Vector3 vx)
+                return Math3d.IsApproximatelyEqual(vx, (Vector3)y);
+
+            return false;
+        }
+
+        public override int GetHashCode(object obj)
+        {
+            if (obj is float)
+                return typeof(float).GetHashCode();
+            if (obj is Vector3)
+                return typeof(Vector3).GetHashCode();
+
+            return obj.GetHashCode();
+        }
+    }
+
     [JsonConverter(typeof(JsonSubtypes), "kind")]
-    [JsonSubtypes.KnownSubType(typeof(OMA), "OMA")]
+    [JsonSubtypes.KnownSubType(typeof(RAW), "RAW")]
     [JsonSubtypes.KnownSubType(typeof(OMS), "OMS")]
-    [JsonSubtypes.KnownSubType(typeof(OMSTR), "OMSTR")]
-    [JsonSubtypes.KnownSubType(typeof(OMF), "OMF")]
+    [JsonSubtypes.KnownSubType(typeof(OMA), "OMA")]
     [JsonSubtypes.KnownSubType(typeof(OMV), "VAR")]
-    [JsonSubtypes.KnownSubType(typeof(RAW), "RAW")]
+    [JsonSubtypes.KnownSubType(typeof(OML_Member), "OML")]
     [JsonSubtypes.KnownSubType(typeof(FUN), "FUN")]
     [JsonSubtypes.KnownSubType(typeof(FUNTYPE), "FUNTYPE")]
-    //[JsonSubtypes.KnownSubType(typeof(OMC<T>), "OMC<" + typeof(T) + ">")]
-    [JsonSubtypes.KnownSubType(typeof(OMC<Vector3>), "OMC<UnityEngine.Vector3>")]
-    [JsonSubtypes.KnownSubType(typeof(OMC<float>), "OMC<System.Single>")]
-    [JsonSubtypes.KnownSubType(typeof(OMC<double>), "OMC<System.Double>")]
+    //[JsonSubtypes.KnownSubType(typeof(OMC<T>), "OMC<" + typeof(T).Name + ">")]
+    [JsonSubtypes.KnownSubType(typeof(OMLIT<bool>), "OMLIT<Boolean>")]
+    [JsonSubtypes.KnownSubType(typeof(OMLIT<byte>), "OMLIT<Byte>")]
+    [JsonSubtypes.KnownSubType(typeof(OMLIT<short>), "OMLIT<Int16>")]
+    [JsonSubtypes.KnownSubType(typeof(OMLIT<int>), "OMLIT<Int32>")]
+    [JsonSubtypes.KnownSubType(typeof(OMLIT<long>), "OMLIT<Int64>")]
+    [JsonSubtypes.KnownSubType(typeof(OMLIT<float>), "OMLIT<Single>")]
+    [JsonSubtypes.KnownSubType(typeof(OMLIT<float>), "OMLIT<Double>")] // we dont use double
+    [JsonSubtypes.KnownSubType(typeof(OMLIT<string>), "OMLIT<String>")]
+    [JsonSubtypes.KnownSubType(typeof(OMLIT<Vector3>), "OMLIT<Vector3>")]
     [JsonSubtypes.FallBackSubType(typeof(FallbackWrapper))]
+    //[JsonSubtypes.KnownSubType(typeof(FallbackWrapper), "SFunction")]
+    //[JsonSubtypes.KnownSubTypeWithProperty(typeof(FallbackWrapper), "SFunction")]
     abstract public partial class SOMDoc
     {
         public string kind;
@@ -59,6 +96,7 @@ public static SOMDoc SOMDocType(Type type)
             throw new NotImplementedException($"For Type {type}");
         }
 
+        // change to SOMDoc[] args?
         protected internal abstract Type ToType(Type[] args, (string name, Type type)[] bound_params);
         public Type ToType()
             => ToType(new Type[0], new (string name, Type type)[0]);
@@ -69,70 +107,6 @@ public static bool Equivalent(SOMDoc sd1, SOMDoc sd2)
 
         public abstract bool Equivalent(SOMDoc sd2);
 
-        public Func<object[], object[]> PartialInvokeCastingLambdaExpression(out Type[] signature, object[] callArgs = null, bool[] useArgs = null)
-        {
-            Expression to_compile;
-            List<Type> signature_list;
-            LambdaExpression lambda_orig = GetLambdaExpression();
-
-            if (FuncExtensions.IsFuncType(lambda_orig.ReturnType, out int signature_count))
-            {
-                signature_list = lambda_orig.ReturnType.GetGenericArguments().ToList();
-                to_compile = lambda_orig.Body;
-            }
-            else
-            {
-                signature_count = lambda_orig.Parameters.Count + 1;
-                signature_list =
-                    Enumerable.Append(
-                        lambda_orig.Parameters.Select(p => p.Type),
-                        lambda_orig.ReturnType)
-                    .ToList();
-                to_compile = lambda_orig;
-            }
-
-            ParameterExpression object_arr = Expression.Parameter(typeof(object[]), "PARAMS_Arr");
-            Expression[] cast_new_to_signature = new Expression[signature_count - 1];
-
-            List<int> removed = new();
-            for (int i = 0; i < signature_count - 1; i++)
-            {
-                if (callArgs != null && callArgs.Length < i
-                 && (useArgs == null || (useArgs.Length < i && useArgs[i])))
-                {
-                    cast_new_to_signature[i] =
-                        Expression.Constant(callArgs[i], signature_list[i]);
-
-                    removed.Add(i);
-                    continue;
-                }
-
-                cast_new_to_signature[i] =
-                    Expression.Convert(
-                        Expression.ArrayIndex(
-                            object_arr,
-                            Expression.Constant(i)
-                        ),
-                        signature_list[i]
-                    );
-            }
-            removed.ForEach(signature_list.RemoveAt);
-            signature = signature_list.ToArray();
-
-            LambdaExpression final_expression =
-                Expression.Lambda(
-                    typeof(object[]).IsAssignableFrom(signature[^1])
-                    ? Expression.Invoke(to_compile, cast_new_to_signature)
-                    : Expression.NewArrayInit(
-                        typeof(object),
-                        new Expression[] { Expression.Convert(Expression.Invoke(to_compile, cast_new_to_signature), typeof(object)) }),
-
-                    object_arr
-                );
-
-            return final_expression.Compile() as Func<object[], object[]>;
-        }
-
         public LambdaExpression GetLambdaExpression()
             => GetLambdaExpression(new LambdaExpression[0], new LambdaExpression[0], new ParameterExpression[0]);
 
@@ -147,19 +121,19 @@ public LambdaExpression GetLambdaExpression()
         #region MakeMMT_OMS_URItoSOMDoc
         public static Vector3 MakeVector3(OMA tuple)
         {
-            if (tuple.arguments is not OMF[] xyz
+            if (tuple.arguments is not OMLIT<float>[] xyz
              || xyz.Length < 3)
                 throw new FormatException("Argument " + nameof(tuple) + "." + nameof(OMA.arguments)
-                    + " expected to be: " + nameof(OMF) + "[3]");
+                    + " expected to be: " + nameof(OMLIT<float>) + "[3]");
 
-            return new Vector3(xyz[0].@float, xyz[1].@float, xyz[2].@float);
+            return new Vector3((float)xyz[0].value, (float)xyz[1].value, (float)xyz[2].value);
         }
 
         public static OMA MakeVector3(Vector3 vec)
             => MakeTupel(new[] {
-                    new OMF(vec.x),
-                    new OMF(vec.y),
-                    new OMF(vec.z),
+                    new OMLIT<float>(vec.x),
+                    new OMLIT<float>(vec.y),
+                    new OMLIT<float>(vec.z),
                 });
 
         public static OMA MakeTupel(SOMDoc[] args)
@@ -445,12 +419,6 @@ public OMA(SOMDoc applicant, SOMDoc[] arguments) : base()
             this.arguments = arguments;
         }
 
-        protected internal override SOMDoc SOMDocType(SOMDoc[] args, FUN.Param[] bound_params)
-            => applicant.SOMDocType(
-                arguments.Select(a => a.SOMDocType(new SOMDoc[0], bound_params)).ToArray(),
-                bound_params
-            );
-
         protected override bool EquivalentWrapped(OMA sd2)
             => Equivalent(this.applicant, sd2.applicant)
             && this.arguments
@@ -458,11 +426,72 @@ protected override bool EquivalentWrapped(OMA sd2)
                 .All(b => b);
 
         protected internal override LambdaExpression GetLambdaExpression(LambdaExpression[] lambda_arguments_paps, LambdaExpression[] lambda_arguments_grands, ParameterExpression[] bound_params)
-            => applicant.GetLambdaExpression(
-                arguments.Select(arg => arg.GetLambdaExpression(new LambdaExpression[0], new LambdaExpression[0], bound_params)).ToArray(),
-                lambda_arguments_paps,
-                bound_params
-            );
+        {
+            if (applicant is OMS OMSMake)
+                if (OMSMake.uri == MMTConstants.MakeType
+                 || OMSMake.uri == MMTConstants.MakeTypeType)
+                {
+                    KeyValuePair<string, LambdaExpression>[] members = arguments
+                        .Select(arg => (OML_Member)arg)
+                        .Select(rec => new KeyValuePair<string, LambdaExpression>(
+                            rec.name,
+                            (rec.defines ?? rec.of_type)
+                                .GetLambdaExpression(new LambdaExpression[0], new LambdaExpression[0], bound_params)))
+                        .ToArray();
+
+                    return SOMDocToLambdaExpression.MakeType(members, bound_params);
+                }
+
+            return applicant.GetLambdaExpression(
+                        arguments.Select(arg => arg.GetLambdaExpression(new LambdaExpression[0], new LambdaExpression[0], bound_params)).ToArray(),
+                        lambda_arguments_paps,
+                        bound_params
+                    );
+        }
+
+        protected internal override SOMDoc SOMDocType(SOMDoc[] args, FUN.Param[] bound_params)
+        {
+            if (applicant is OMS OMSMake
+             && OMSMake.uri == MMTConstants.GetField)
+            {
+                return (arguments[0] as OMA).arguments
+                    .Select(arg => (OML_Member)arg) //RECTYPE?
+                    .First(rec => rec.name == ((OML_Member)arguments[1]).name)
+                    .defines.SOMDocType(new SOMDoc[0], bound_params);
+            }
+
+            return applicant.SOMDocType(
+                        arguments.Select(a => a.SOMDocType(new SOMDoc[0], bound_params)).ToArray(),
+                        bound_params
+                    );
+        }
+
+        protected internal override Type ToType(Type[] args, (string name, Type type)[] bound_params)
+        {
+            if (applicant is OMS OMSMake)
+                if (OMSMake.uri == MMTConstants.MakeType
+                 || OMSMake.uri == MMTConstants.MakeTypeType)
+                {
+                    KeyValuePair<string, Type>[] members = arguments
+                        .Select(arg => (OML_Member)arg)
+                        .Select(rec => new KeyValuePair<string, Type>(
+                            rec.name,
+                            rec.of_type.ToType(new Type[0], bound_params)))
+                        .ToArray();
+
+                    return TupleFactory.Create(members).TupleType;
+                }
+                else
+                if (OMSMake.uri == MMTConstants.GetField)
+                {
+                    return args[0].GetMember(((OML_Member)arguments[1]).name).First().ReflectedType;
+                }
+
+            return applicant.ToType(
+                        arguments.Select(arg => arg.ToType(new Type[0], bound_params)).ToArray(),
+                        bound_params
+                    );
+        }
 
         public override string ToString()
             => applicant.ToString() + "(" + string.Join(", ", arguments.Select(a => a.ToString())) + ")";
@@ -477,12 +506,6 @@ public override string[] GetDependentFactIds()
             => applicant.GetDependentFactIds()
             .AppendRange(arguments.SelectMany(arg => arg.GetDependentFactIds()))
             .ToArray();
-
-        protected internal override Type ToType(Type[] args, (string name, Type type)[] bound_params)
-            => applicant.ToType(
-                arguments.Select(arg => arg.ToType(new Type[0], bound_params)).ToArray(),
-                bound_params
-            );
     }
 
     public class OMS : SOMDocCRTP<OMS>
@@ -509,7 +532,7 @@ protected override bool EquivalentWrapped(OMS sd2)
 
 
         protected internal override LambdaExpression GetLambdaExpression(LambdaExpression[] lambda_arguments_paps, LambdaExpression[] lambda_arguments_grands, ParameterExpression[] bound_params)
-            => SOMDocToLambdaExpression<float>.MakeLambdaExpression(uri, lambda_arguments_paps, lambda_arguments_grands, bound_params);
+            => SOMDocToLambdaExpression.MakeLambdaExpression(uri, lambda_arguments_paps, lambda_arguments_grands, bound_params);
 
         public override string ToString()
             => uri;
@@ -598,119 +621,150 @@ protected internal override SOMDoc SOMDocType(SOMDoc[] args, FUN.Param[] bound_p
         }
     }
 
-    public class OMSTR : SOMDocCRTP<OMSTR>
+    public class RAW : SOMDocCRTP<RAW>
     {
-        public new string kind = "OMSTR";
+        public new string kind = "RAW";
 
-        [JsonProperty("float")]
-        public string s;
+        public string xml;
 
         [JsonConstructor]
-        public OMSTR(string s) : base()
+        public RAW(string xml) : base()
         {
-            this.s = s;
+            this.xml = xml;
         }
 
         protected internal override SOMDoc SOMDocType(SOMDoc[] args, FUN.Param[] bound_params)
-            => throw new NotImplementedException();
+            => throw new NotSupportedException();
+
+        protected override RAW MapURIsWrapped(Dictionary<string, string> old_to_new)
+        {
+            string copy = xml;
+            foreach (KeyValuePair<string, string> KeyVal in old_to_new)
+                copy = copy.Replace(KeyVal.Key, KeyVal.Value);
 
-        protected override bool EquivalentWrapped(OMSTR sd2)
-            => this.s == sd2.s;
+            return new RAW(copy);
+        }
 
-        protected internal override LambdaExpression GetLambdaExpression(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
-            => Expression.Lambda(Expression.Constant(s, typeof(string)), null);
+        public override string[] GetDependentFactIds()
+            => new string[0];
 
         public override string ToString()
-            => s;
+            => xml;
 
-        protected override OMSTR MapURIsWrapped(Dictionary<string, string> old_to_new)
-            => (OMSTR)this.MemberwiseClone();
+        protected override bool EquivalentWrapped(RAW sd2)
+            => throw new NotImplementedException(); //xml == sd2.xml; // only exact
 
-        public override string[] GetDependentFactIds()
-            => new string[0];
+        protected internal override LambdaExpression GetLambdaExpression(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            => throw new NotSupportedException();
 
         protected internal override Type ToType(Type[] args, (string name, Type type)[] bound_params)
-            => typeof(string);
+            => throw new NotSupportedException();
     }
 
-    public class OMF : SOMDocCRTP<OMF>
+    // tp == null && df == null: member access
+    // tp != null : member/type declaration
+    // df != null : member value
+    public class OML_Member : SOMDocCRTP<OML_Member>
     {
-        public new string kind = "OMF";
+        public new string kind = "OML";
+
+        [JsonProperty("name")]
+        public string name;
+
+        [JsonProperty("tp")]
+        public SOMDoc of_type;
 
-        [JsonProperty("float")]
-        public float @float;
+        [JsonProperty("df")]
+        public SOMDoc defines;
 
         [JsonConstructor]
-        public OMF(float f) : base()
+        public OML_Member(string name, SOMDoc of_type, SOMDoc defines)
         {
-            this.@float = f;
+            this.name = name;
+            this.of_type = of_type;
+            this.defines = defines;
         }
 
-        protected internal override SOMDoc SOMDocType(SOMDoc[] args, FUN.Param[] bound_params)
-            => new OMS(MMTConstants.RealLit);
+        public override string[] GetDependentFactIds()
+            => defines?.GetDependentFactIds() ?? new string[0];
 
-        protected override bool EquivalentWrapped(OMF sd2)
-            => Mathf.Approximately(@float, sd2.@float);
+        public override string ToString()
+        {
+            string tp = of_type == null ? string.Empty : $": {of_type}";
+            string df = defines == null ? string.Empty : $" = {{{defines}}}";
+            return $".{name}" + tp + df;
+        }
 
-        protected internal override LambdaExpression GetLambdaExpression(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
-            => Expression.Lambda(Expression.Constant(@float, typeof(float)), null);
+        protected override bool EquivalentWrapped(OML_Member sd2)
+            => name == sd2.name
+            && ((of_type == null && sd2.of_type == null) || of_type.Equivalent(sd2.of_type))
+            && ((defines == null && sd2.defines == null) || defines.Equivalent(sd2.defines));
 
-        public override string ToString()
-            => @float.ToString();
+        protected override OML_Member MapURIsWrapped(Dictionary<string, string> old_to_new)
+            => new(name, of_type?.MapURIs(old_to_new), defines?.MapURIs(old_to_new));
 
-        protected override OMF MapURIsWrapped(Dictionary<string, string> old_to_new)
-            => (OMF)this.MemberwiseClone();
+        protected internal override LambdaExpression GetLambdaExpression(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            => defines == null && of_type == null
+            ? Expression.Lambda(Expression.Constant(name, typeof(string))) // PropertyInfo? => would need info about sister element in OMA.arguments
+            : throw new NotSupportedException(); //=> new KeyValuePair<string, Expression>(name, value.GetLambdaExpression(lambda_applicant, lambda_arguments, bound_params))
 
-        public override string[] GetDependentFactIds()
-            => new string[0];
+        protected internal override SOMDoc SOMDocType(SOMDoc[] args, FUN.Param[] bound_params)
+            => new OML_Member(
+                    name,
+                    of_type
+                    ?? defines?.SOMDocType(args, bound_params)
+                    ?? throw new NotSupportedException(), // would need info about sister element in OMA.arguments
+                    null
+                );
 
         protected internal override Type ToType(Type[] args, (string name, Type type)[] bound_params)
-            => typeof(float);
+            => defines?.ToType(args, bound_params)
+            //?? of_type?.ToType(args, bound_params) //is Member Declaration not Member Type
+            ?? throw new NotSupportedException(); // would need info about sister element in OMA.arguments
     }
 
-    public class RAW : SOMDocCRTP<RAW>
+    public class OMLIT<T> : SOMDocCRTP<OMLIT<T>>
     {
-        public new string kind = "RAW";
+        public new string kind = "OMLIT<" + typeof(T).Name + ">";
 
-        public string xml;
+        public string type;
+
+        public T value;
 
         [JsonConstructor]
-        public RAW(string xml) : base()
+        public OMLIT(T value, string type = null) : base()
         {
-            this.xml = xml;
+            this.value = value;
+            this.type = type ?? MMTConstants.TYPE_TO_OMS[value.GetType()];
         }
 
         protected internal override SOMDoc SOMDocType(SOMDoc[] args, FUN.Param[] bound_params)
-            => throw new NotSupportedException();
-
-        protected override RAW MapURIsWrapped(Dictionary<string, string> old_to_new)
-        {
-            string copy = xml;
-            foreach (KeyValuePair<string, string> KeyVal in old_to_new)
-                copy = copy.Replace(KeyVal.Key, KeyVal.Value);
+            => SOMDocType(typeof(T));
 
-            return new RAW(copy);
-        }
+        protected override bool EquivalentWrapped(OMLIT<T> sd2)
+            => ApproximationComparer.Instance.Equals(value, sd2);
 
-        public override string[] GetDependentFactIds()
-            => new string[0];
+        protected internal override LambdaExpression GetLambdaExpression(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
+            => Expression.Lambda(Expression.Constant(value, typeof(T)), null);
 
         public override string ToString()
-            => xml;
+            => value.ToString();
 
-        protected override bool EquivalentWrapped(RAW sd2)
-            => throw new NotImplementedException(); //xml == sd2.xml; // only exact
+        protected override OMLIT<T> MapURIsWrapped(Dictionary<string, string> old_to_new)
+            => (OMLIT<T>)this.MemberwiseClone();
 
-        protected internal override LambdaExpression GetLambdaExpression(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
-            => throw new NotSupportedException();
+        public override string[] GetDependentFactIds()
+            => new string[0];
 
         protected internal override Type ToType(Type[] args, (string name, Type type)[] bound_params)
-            => throw new NotSupportedException();
+            => typeof(T);
     }
 
     // temporary fix if Serialzation is broken
     public class FallbackWrapper : SOMDocCRTP<FallbackWrapper>
     {
+        public new string kind = "SFunction";
+
         public SOMDoc SFunction;
 
         [JsonConstructor]
@@ -740,42 +794,4 @@ protected internal override Type ToType(Type[] args, (string name, Type type)[]
         public override string[] GetDependentFactIds()
             => SFunction.GetDependentFactIds();
     }
-
-    // internal use only
-    public class OMC<T> : SOMDocCRTP<OMC<T>>
-    {
-        public new string kind = "OMC<" + typeof(T) + ">";
-
-        public T value;
-
-        [JsonConstructor]
-        public OMC(T value) : base()
-        {
-            this.value = value;
-        }
-
-        protected internal override SOMDoc SOMDocType(SOMDoc[] args, FUN.Param[] bound_params)
-            => SOMDocType(typeof(T));
-
-        protected override bool EquivalentWrapped(OMC<T> sd2)
-        {
-            Debug.LogWarning("Cannot check Equivalency for " + this.GetType() + "; only whether it's exact!");
-            return this.value.Equals(value);
-        }
-
-        protected internal override LambdaExpression GetLambdaExpression(LambdaExpression[] lambda_applicant, LambdaExpression[] lambda_arguments, ParameterExpression[] bound_params)
-            => Expression.Lambda(Expression.Constant(value, typeof(T)), null);
-
-        public override string ToString()
-            => "C_" + typeof(T) + "(" + value.ToString() + ")";
-
-        protected override OMC<T> MapURIsWrapped(Dictionary<string, string> old_to_new)
-            => (OMC<T>)this.MemberwiseClone();
-
-        public override string[] GetDependentFactIds()
-            => new string[0];
-
-        protected internal override Type ToType(Type[] args, (string name, Type type)[] bound_params)
-            => typeof(T);
-    }
 }
\ No newline at end of file
diff --git a/Assets/Scripts/MMTServer/CommunicationProtocoll/TupleFactory.cs b/Assets/Scripts/MMTServer/CommunicationProtocoll/TupleFactory.cs
new file mode 100644
index 00000000..a36f9e49
--- /dev/null
+++ b/Assets/Scripts/MMTServer/CommunicationProtocoll/TupleFactory.cs
@@ -0,0 +1,457 @@
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.Linq.Expressions;
+using System.Reflection.Emit;
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System;
+using System.Linq;
+
+// from https://stackoverflow.com/questions/31918924/expression-tree-to-initialize-new-anonymous-object-with-arbitrary-number-of-prop
+
+namespace REST_JSON_API
+{
+    public interface ITupleFactory
+    {
+        public Type TupleType { get; }
+        public NewExpression MakeNewExpression(IEnumerable<Expression> arguments);
+    }
+
+    /// <summary>
+    /// Creates types that are much like anonymous types.
+    /// </summary>
+    public static class TupleFactory
+    {
+        // the dynamic module used to emit new types
+        private static readonly ModuleBuilder _module = AppDomain.CurrentDomain.DefineDynamicAssembly(new AssemblyName { Name = nameof(TupleFactory) }, AssemblyBuilderAccess.Run).DefineDynamicModule(nameof(TupleFactory), false);
+
+        // the generic type definitions constructed so far
+        private static readonly Dictionary<ICollection<string>, Type> _genericTypeDefinitions = new Dictionary<ICollection<string>, Type>(CollectionComparer<string>.Default);
+
+        // the new expression factory singletons constructed so far
+        private static readonly Dictionary<ICollection<KeyValuePair<string, Type>>, ITupleFactory> _newExpressionFactories = new Dictionary<ICollection<KeyValuePair<string, Type>>, ITupleFactory>(new CollectionComparer<KeyValuePair<string, Type>>(KeyValueComparer<string, Type>.Default));
+
+        // some reflection objects used
+        private static readonly ConstructorInfo _objectCtor = typeof(object).GetConstructor(Type.EmptyTypes);
+        private static readonly MethodInfo _objectEquals = typeof(object).GetMethod("Equals", BindingFlags.Public | BindingFlags.Instance, null, new[] { typeof(object) }, null);
+        private static readonly MethodInfo _objectGetHashCode = typeof(object).GetMethod("GetHashCode", BindingFlags.Public | BindingFlags.Instance, null, Type.EmptyTypes, null);
+        private static readonly MethodInfo _objectToString = typeof(object).GetMethod("ToString", BindingFlags.Public | BindingFlags.Instance, null, Type.EmptyTypes, null);
+        private static readonly MethodInfo _stringFormat = typeof(string).GetMethod("Format", BindingFlags.Public | BindingFlags.Static, null, new[] { typeof(string), typeof(object[]) }, null);
+        private static readonly MethodInfo _equalityComparerDefaultGetter;
+        private static readonly MethodInfo _equalityComparerEquals;
+        private static readonly MethodInfo _equalityComparerGetHashCode;
+
+        static TupleFactory()
+        {
+            // init more reflection objects
+            _equalityComparerDefaultGetter = typeof(EqualityComparer<>).GetProperty("Default", BindingFlags.Public | BindingFlags.Static).GetGetMethod();
+            var eqT = typeof(EqualityComparer<>).GetGenericArguments()[0];
+            _equalityComparerEquals = typeof(EqualityComparer<>).GetMethod("Equals", BindingFlags.Public | BindingFlags.Instance, null, new[] { eqT, eqT }, null);
+            _equalityComparerGetHashCode = typeof(EqualityComparer<>).GetMethod("GetHashCode", BindingFlags.Public | BindingFlags.Instance, null, new[] { eqT }, null);
+        }
+
+        /// <summary>
+        /// Gets a <see cref="ITupleFactory"/> singleton for a sequence of properties.
+        /// </summary>
+        /// <param name="properties">Name/Type pairs for the properties.</param>
+        public static ITupleFactory Create(IEnumerable<KeyValuePair<string, Type>> properties)
+        {
+            // check input
+            if (properties == null) throw new ArgumentNullException(nameof(properties));
+            var propList = properties.ToList();
+            if (propList.Select(p => p.Key).Distinct().Count() != propList.Count)
+                throw new ArgumentException("Property names must be distinct.");
+
+            lock (_module) // locks access to the static dictionaries
+            {
+                if (_newExpressionFactories.TryGetValue(propList, out ITupleFactory result)) // we already have it
+                    return result;
+
+                var propertyNames = propList.Select(p => p.Key).ToList();
+                if (!_genericTypeDefinitions.TryGetValue(propertyNames, out Type genericTypeDefinition))
+                {
+                    #region create new generic type definition
+                    {
+                        var typeBuilder = _module.DefineType($"<>f__AnonymousType{_newExpressionFactories.Count}`{propertyNames.Count}", TypeAttributes.Public | TypeAttributes.AutoClass | TypeAttributes.AnsiClass | TypeAttributes.Sealed | TypeAttributes.BeforeFieldInit);
+                        var genParams = propertyNames.Count > 0
+                            ? typeBuilder.DefineGenericParameters(propertyNames.Select(p => $"<{p}>j__TPar").ToArray())
+                            : new GenericTypeParameterBuilder[0];
+
+                        // attributes on type
+                        var debuggerDisplay = "\\{ " + string.Join(", ", propertyNames.Select(n => $"{n} = {{{n}}}")) + " }";
+                        // ReSharper disable AssignNullToNotNullAttribute
+                        typeBuilder.SetCustomAttribute(new CustomAttributeBuilder(typeof(DebuggerDisplayAttribute).GetConstructor(new[] { typeof(string) }), new object[] { debuggerDisplay }));
+                        typeBuilder.SetCustomAttribute(new CustomAttributeBuilder(typeof(CompilerGeneratedAttribute).GetConstructor(Type.EmptyTypes), new object[0]));
+                        // ReSharper restore AssignNullToNotNullAttribute
+
+                        var fields = new List<FieldBuilder>();
+                        var props = new List<PropertyBuilder>();
+                        foreach (var name in propertyNames)
+                        {
+                            var genParam = genParams[fields.Count];
+
+                            var field = typeBuilder.DefineField($"<{name}>i__Field", genParam, FieldAttributes.Private | FieldAttributes.InitOnly);
+                            fields.Add(field);
+
+                            var property = typeBuilder.DefineProperty(name, PropertyAttributes.None, genParam, null);
+                            props.Add(property);
+
+                            var getter = typeBuilder.DefineMethod($"get_{name}", MethodAttributes.Public | MethodAttributes.SpecialName | MethodAttributes.HideBySig, genParam, Type.EmptyTypes);
+                            var il = getter.GetILGenerator();
+                            il.Emit(OpCodes.Ldarg_0);
+                            il.Emit(OpCodes.Ldfld, field);
+                            il.Emit(OpCodes.Ret);
+
+                            property.SetGetMethod(getter);
+                        }
+
+                        #region ctor
+                        {
+                            // ReSharper disable once CoVariantArrayConversion
+                            var ctorBuilder = typeBuilder.DefineConstructor(MethodAttributes.Public, CallingConventions.Standard, genParams);
+
+                            var il = ctorBuilder.GetILGenerator();
+
+                            // call base class ctor
+                            il.Emit(OpCodes.Ldarg_0);
+                            il.Emit(OpCodes.Call, _objectCtor);
+
+                            // assign args to fields
+                            for (var i = 0; i < fields.Count; i++)
+                            {
+                                il.Emit(OpCodes.Ldarg_0);
+                                EmitLdarg(il, i + 1);
+                                il.Emit(OpCodes.Stfld, fields[i]);
+                            }
+
+                            il.Emit(OpCodes.Ret);
+                        }
+                        #endregion
+
+                        #region override Equals
+                        {
+                            var equals = typeBuilder.DefineMethod("Equals", MethodAttributes.Public | MethodAttributes.HideBySig | MethodAttributes.Virtual, typeof(bool), new[] { typeof(object) });
+                            typeBuilder.DefineMethodOverride(equals, _objectEquals);
+
+                            var il = equals.GetILGenerator();
+                            il.DeclareLocal(typeBuilder);
+                            var retFalse = il.DefineLabel();
+                            var ret = il.DefineLabel();
+
+                            // local = argument as (the type being constructed)?
+                            il.Emit(OpCodes.Ldarg_1);
+                            il.Emit(OpCodes.Isinst, typeBuilder);
+                            il.Emit(OpCodes.Stloc_0);
+
+                            // push result of the "as" operator
+                            il.Emit(OpCodes.Ldloc_0);
+
+                            foreach (var field in fields)
+                            {
+                                var comparer = typeof(EqualityComparer<>).MakeGenericType(field.FieldType);
+                                var defaultGetter = TypeBuilder.GetMethod(comparer, _equalityComparerDefaultGetter);
+                                var equalsMethod = TypeBuilder.GetMethod(comparer, _equalityComparerEquals);
+
+                                // check if the result of the previous check is false
+                                il.Emit(OpCodes.Brfalse, retFalse);
+
+                                // push EqualityComparer<FieldType>.Default.Equals(this.field, other.field)
+                                il.Emit(OpCodes.Call, defaultGetter);
+                                il.Emit(OpCodes.Ldarg_0);
+                                il.Emit(OpCodes.Ldfld, field);
+                                il.Emit(OpCodes.Ldloc_0);
+                                il.Emit(OpCodes.Ldfld, field);
+                                il.Emit(OpCodes.Callvirt, equalsMethod);
+                            }
+
+                            // jump to the end with what was the last result
+                            il.Emit(OpCodes.Br_S, ret);
+
+                            // push false
+                            il.MarkLabel(retFalse);
+                            il.Emit(OpCodes.Ldc_I4_0);
+
+                            il.MarkLabel(ret);
+                            il.Emit(OpCodes.Ret);
+                        }
+                        #endregion
+
+                        #region override GetHashCode
+                        {
+                            var getHashCode = typeBuilder.DefineMethod("GetHashCode", MethodAttributes.Public | MethodAttributes.HideBySig | MethodAttributes.Virtual, typeof(int), Type.EmptyTypes);
+                            typeBuilder.DefineMethodOverride(getHashCode, _objectGetHashCode);
+
+                            var il = getHashCode.GetILGenerator();
+
+                            // init result with seed
+                            il.Emit(OpCodes.Ldc_I4, HashCode.Seed);
+
+                            foreach (var field in fields)
+                            {
+                                var comparer = typeof(EqualityComparer<>).MakeGenericType(field.FieldType);
+                                var defaultGetter = TypeBuilder.GetMethod(comparer, _equalityComparerDefaultGetter);
+                                var getHashCodeMethod = TypeBuilder.GetMethod(comparer, _equalityComparerGetHashCode);
+
+                                // hash so far * factor
+                                il.Emit(OpCodes.Ldc_I4, HashCode.Factor);
+                                il.Emit(OpCodes.Mul);
+
+                                // ... + EqualityComparer<FieldType>.GetHashCode(field)
+                                il.Emit(OpCodes.Call, defaultGetter);
+                                il.Emit(OpCodes.Ldarg_0);
+                                il.Emit(OpCodes.Ldfld, field);
+                                il.Emit(OpCodes.Callvirt, getHashCodeMethod);
+                                il.Emit(OpCodes.Add);
+                            }
+                            il.Emit(OpCodes.Ret);
+                        }
+                        #endregion
+
+                        #region override ToString
+                        {
+                            var toString = typeBuilder.DefineMethod("ToString", MethodAttributes.Public | MethodAttributes.HideBySig | MethodAttributes.Virtual, typeof(string), Type.EmptyTypes);
+                            typeBuilder.DefineMethodOverride(toString, _objectToString);
+
+                            var template = "{{ " + string.Join(", ", propertyNames.Select((n, i) => $"{n} = {{{i}}}")) + " }}";
+
+                            var il = toString.GetILGenerator();
+
+                            // push template
+                            il.Emit(OpCodes.Ldstr, template);
+
+                            // push new array
+                            EmitLdc(il, fields.Count);
+                            il.Emit(OpCodes.Newarr, typeof(object));
+
+                            var index = 0;
+                            foreach (var field in fields)
+                            {
+                                il.Emit(OpCodes.Dup); // duplicate array ref
+                                EmitLdc(il, index); // push array index
+
+                                // store boxed field in array
+                                il.Emit(OpCodes.Ldarg_0);
+                                il.Emit(OpCodes.Ldfld, field);
+                                il.Emit(OpCodes.Box, field.FieldType);
+                                il.Emit(OpCodes.Stelem, typeof(object));
+
+                                index++;
+                            }
+
+                            il.Emit(OpCodes.Call, _stringFormat);
+                            il.Emit(OpCodes.Ret);
+                        }
+                        #endregion
+
+                        genericTypeDefinition = typeBuilder.CreateType();
+                    }
+                    #endregion
+
+                    _genericTypeDefinitions.Add(propertyNames, genericTypeDefinition);
+                }
+
+                var type = propList.Count == 0 ? genericTypeDefinition : genericTypeDefinition.MakeGenericType(propList.Select(p => p.Value).ToArray());
+                result = new TupleFactoryImpl(type, propertyNames);
+                _newExpressionFactories.Add(propList, result);
+                return result;
+            }
+        }
+
+        /// <summary>
+        /// Gets a <see cref="NewExpression"/> for a tuple type with the specified properties.
+        /// </summary>
+        public static NewExpression MakeNewExpression(IEnumerable<KeyValuePair<string, Expression>> properties)
+        {
+            var props = properties.ToList();
+            var tupleFactory = Create(props.Select(p => new KeyValuePair<string, Type>(p.Key, p.Value.Type)));
+            return tupleFactory.MakeNewExpression(props.Select(p => p.Value));
+        }
+
+        private sealed class TupleFactoryImpl : ITupleFactory
+        {
+            public Type TupleType { get; }
+            private readonly ConstructorInfo _ctor;
+            private readonly MemberInfo[] _properties;
+
+            public TupleFactoryImpl(Type tupleType, IEnumerable<string> propertyNames)
+            {
+                TupleType = tupleType;
+
+                _ctor = tupleType.GetConstructors().Single();
+                var propsByName = tupleType.GetProperties().ToDictionary(p => p.Name);
+                _properties = propertyNames.Select(name => (MemberInfo)propsByName[name]).ToArray();
+            }
+
+            public NewExpression MakeNewExpression(IEnumerable<Expression> arguments)
+            {
+                return Expression.New(_ctor, arguments, _properties);
+            }
+        }
+
+        /// <summary>
+        /// Helper function to pick the optimal op code.
+        /// </summary>
+        private static void EmitLdarg(ILGenerator il, int index)
+        {
+            if (index < 0) throw new ArgumentOutOfRangeException();
+            switch (index)
+            {
+                case 0: il.Emit(OpCodes.Ldarg_0); break;
+                case 1: il.Emit(OpCodes.Ldarg_1); break;
+                case 2: il.Emit(OpCodes.Ldarg_2); break;
+                case 3: il.Emit(OpCodes.Ldarg_3); break;
+                default:
+                    if (index <= byte.MaxValue)
+                        il.Emit(OpCodes.Ldarg_S, (byte)index);
+                    else if (index <= short.MaxValue)
+                        il.Emit(OpCodes.Ldarg, (short)index);
+                    else
+                        throw new ArgumentOutOfRangeException();
+                    break;
+            }
+        }
+
+        /// <summary>
+        /// Helper function to pick the optimal op code.
+        /// </summary>
+        private static void EmitLdc(ILGenerator il, int i)
+        {
+            switch (i)
+            {
+                case -1: il.Emit(OpCodes.Ldc_I4_M1); break;
+                case 0: il.Emit(OpCodes.Ldc_I4_0); break;
+                case 1: il.Emit(OpCodes.Ldc_I4_1); break;
+                case 2: il.Emit(OpCodes.Ldc_I4_2); break;
+                case 3: il.Emit(OpCodes.Ldc_I4_3); break;
+                case 4: il.Emit(OpCodes.Ldc_I4_4); break;
+                case 5: il.Emit(OpCodes.Ldc_I4_5); break;
+                case 6: il.Emit(OpCodes.Ldc_I4_6); break;
+                case 7: il.Emit(OpCodes.Ldc_I4_7); break;
+                case 8: il.Emit(OpCodes.Ldc_I4_8); break;
+                default:
+                    if (i >= byte.MinValue && i <= byte.MaxValue)
+                        il.Emit(OpCodes.Ldc_I4_S, (byte)i);
+                    else
+                        il.Emit(OpCodes.Ldc_I4, i);
+                    break;
+            }
+        }
+    }
+
+    /// <summary>
+    /// Compute a hash code.
+    /// </summary>
+    public struct HashCode
+    {
+        // magic numbers for hash code
+        public const int Seed = 0x20e699b;
+        public const int Factor = unchecked((int)0xa5555529);
+
+        private readonly int? _value;
+
+        private HashCode(int value)
+        {
+            _value = value;
+        }
+
+        /// <summary>
+        /// Convert to the actual hash code based on what was added so far.
+        /// </summary>
+        public static implicit operator int(HashCode hc) => hc._value ?? 0;
+
+        /// <summary>
+        /// Add a hash code to the state.
+        /// </summary>
+        /// <returns>An updated <see cref="HashCode"/>.</returns>
+        public static HashCode operator +(HashCode hc, int other) => new HashCode(unchecked((hc._value == null ? Seed : hc._value.Value * Factor) + other));
+
+        /// <summary>
+        /// Add a sequence of hash code to the state.
+        /// </summary>
+        /// <returns>An updated <see cref="HashCode"/>.</returns>
+        public static HashCode operator +(HashCode hc, IEnumerable<int> others) => others.Aggregate(hc, (a, c) => a + c);
+    }
+
+    /// <summary>
+    /// <see cref="IEqualityComparer{T}"/> for <see cref="KeyValuePair{TKey, TValue}"/>.
+    /// </summary>
+    public sealed class KeyValueComparer<TKey, TValue> : IEqualityComparer<KeyValuePair<TKey, TValue>>
+    {
+        /// <summary>
+        /// Gets the singleton.
+        /// </summary>
+        public static KeyValueComparer<TKey, TValue> Default { get; } = new KeyValueComparer<TKey, TValue>();
+
+        private readonly IEqualityComparer<TKey> _keyComparer;
+        private readonly IEqualityComparer<TValue> _valueComparer;
+
+        /// <summary>
+        /// Initialize by specifying <see cref="IEqualityComparer{T}"/>s for key and value.
+        /// </summary>
+        public KeyValueComparer(IEqualityComparer<TKey> keyComparer = null, IEqualityComparer<TValue> valueComparer = null)
+        {
+            _keyComparer = keyComparer ?? EqualityComparer<TKey>.Default;
+            _valueComparer = valueComparer ?? EqualityComparer<TValue>.Default;
+        }
+
+        /// <summary>
+        /// Equality.
+        /// </summary>
+        public bool Equals(KeyValuePair<TKey, TValue> x, KeyValuePair<TKey, TValue> y) => _keyComparer.Equals(x.Key, y.Key) && _valueComparer.Equals(x.Value, y.Value);
+
+        /// <summary>
+        /// Hash code.
+        /// </summary>
+        public int GetHashCode(KeyValuePair<TKey, TValue> obj) => new HashCode() + _keyComparer.GetHashCode(obj.Key) + _valueComparer.GetHashCode(obj.Value);
+    }
+
+    /// <summary>
+    /// <see cref="IEqualityComparer{T}"/> for a collection.
+    /// </summary>
+    public sealed class CollectionComparer<TElement> : IEqualityComparer<ICollection<TElement>>
+    {
+        /// <summary>
+        /// Gets an instance using <see cref="EqualityComparer{T}.Default"/> as the element comparer.
+        /// </summary>
+        public static CollectionComparer<TElement> Default { get; } = new CollectionComparer<TElement>();
+
+        private readonly IEqualityComparer<TElement> _elementComparer;
+
+        /// <summary>
+        /// Initialize with a specific element comparer.
+        /// </summary>
+        public CollectionComparer(IEqualityComparer<TElement> elementComparer = null)
+        {
+            _elementComparer = elementComparer ?? EqualityComparer<TElement>.Default;
+        }
+
+        /// <summary>
+        /// Determines whether the specified objects are equal.
+        /// </summary>
+        /// <returns>
+        /// true if the specified objects are equal; otherwise, false.
+        /// </returns>
+        public bool Equals(ICollection<TElement> x, ICollection<TElement> y)
+        {
+            if (x == null) return y == null;
+            if (y == null) return false;
+            return x.Count == y.Count && x.SequenceEqual(y, _elementComparer);
+        }
+
+        /// <summary>
+        /// Returns a hash code for the specified object.
+        /// </summary>
+        /// <returns>
+        /// A hash code for the specified object.
+        /// </returns>
+        /// <param name="obj">The <see cref="T:System.Object"/> for which a hash code is to be returned.</param>
+        public int GetHashCode(ICollection<TElement> obj)
+        {
+            var result = new HashCode() + typeof(TElement).GetHashCode();
+            if (obj == null) return result;
+            result += obj.Count;
+            result += obj.Select(element => _elementComparer.GetHashCode(element));
+            return result;
+        }
+    }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/MMTServer/CommunicationProtocoll/TupleFactory.cs.meta b/Assets/Scripts/MMTServer/CommunicationProtocoll/TupleFactory.cs.meta
new file mode 100644
index 00000000..f2542439
--- /dev/null
+++ b/Assets/Scripts/MMTServer/CommunicationProtocoll/TupleFactory.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 7bcf925d1709eef49a04171f20adce04
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Scripts/Utility/Extensions/IEnumerableExtensions.cs b/Assets/Scripts/Utility/Extensions/IEnumerableExtensions.cs
index d614a787..d7156187 100644
--- a/Assets/Scripts/Utility/Extensions/IEnumerableExtensions.cs
+++ b/Assets/Scripts/Utility/Extensions/IEnumerableExtensions.cs
@@ -15,21 +15,23 @@ Func<TAccumulate, TSource, TAccumulate> func
         foreach (TSource item in source)
         {
             TAccumulate result = func(previous, item);
-            previous = result;
             yield return result;
+            previous = result;
         }
     }
 
-    public static IEnumerable<TAccumulate> FeedForwardWhile<TAccumulate>
+    public static IEnumerable<TAccumulate> FeedForwardUntil<TAccumulate>
     (
         TAccumulate seed,
         Func<TAccumulate, TAccumulate> func,
         Func<TAccumulate, bool> predicate
     )
     {
+        int i = 0;
         TAccumulate previous = seed;
-        while (predicate(previous))
+        while (!predicate(previous))
         {
+            if (i++ > 100) break;
             yield return previous;
             previous = func(previous);
         }
@@ -37,6 +39,34 @@ Func<TAccumulate, bool> predicate
         yield return previous;
     }
 
+    public static IEnumerable<TSource> WhereManual<TSource>
+    (
+        IEnumerable<TSource> source,
+        Func<TSource, bool> predicate
+    )
+    {
+        foreach (TSource item in source)
+        {
+            if (predicate(item))
+                yield return item;
+        }
+    }
+
+    public static TAccumulate AggregateManual<TAccumulate, TSource>
+    (
+        IEnumerable<TSource> source,
+        TAccumulate seed,
+        Func<TAccumulate, TSource, TAccumulate> func
+    )
+    {
+        TAccumulate previous = seed;
+        foreach (TSource item in source)
+        {
+            previous = func(previous, item);
+        }
+        return previous;
+    }
+
     public static IEnumerable<TSource> AppendRange<TSource>(this IEnumerable<TSource> source, IEnumerable<TSource> range)
     {
         IEnumerator<TSource> enum_source = source.GetEnumerator();
@@ -82,6 +112,28 @@ public static IEnumerable<TSource> AppendRangeAt<TSource>(this IEnumerable<TSour
         enum_range?.Dispose();
     }
 
+    public static IEnumerable<TSource> SkipAt<TSource>(this IEnumerable<TSource> source, IEnumerable<int> range)
+    {
+        IEnumerator<TSource>
+            enum_source = source.GetEnumerator();
+        IEnumerator<int>
+            enum_range = range?.GetEnumerator();
+
+        bool continue_range = enum_range != null && enum_range.MoveNext();
+        for (int i = 0; enum_source.MoveNext(); i++)
+        {
+            if (continue_range = continue_range
+            && (enum_range.Current == i
+             || (enum_range.MoveNext() && enum_range.Current == i)))
+                continue;
+
+            yield return enum_source.Current;
+        }
+
+        enum_source.Dispose();
+        enum_range?.Dispose();
+    }
+
     //// see https://stackoverflow.com/questions/1952153/what-is-the-best-way-to-find-all-combinations-of-items-in-an-array/10629938#10629938
     //public static IEnumerable<IEnumerable<T>> GetPermutationsWithRept<T>(this IEnumerable<T> source, int length)
     //{
diff --git a/Assets/Scripts/Utility/Extensions/TypeExtensions.cs b/Assets/Scripts/Utility/Extensions/TypeExtensions.cs
index 93ab7948..c26c2760 100644
--- a/Assets/Scripts/Utility/Extensions/TypeExtensions.cs
+++ b/Assets/Scripts/Utility/Extensions/TypeExtensions.cs
@@ -1,6 +1,7 @@
 using System;
 using System.Linq;
 using System.Reflection;
+using System.Runtime.CompilerServices;
 
 public static class TypeExtensions
 {
@@ -13,6 +14,35 @@ public static class TypeExtensions
     /// <summary> Collection of <c>Type</c>s of *all* available <see cref="struct"/><see cref="Type"/> to choose from in <see cref="Assembly.GetExecutingAssembly()"/>. </summary>
     public static readonly Type[] ExecutingAssemblyValueTypes = Assembly.GetExecutingAssembly().GetTypes().Where(t => t.IsValueType && !t.IsEnum).ToArray();
 
+    public static bool IsAnonymousType(this Type type)
+    {
+        bool hasCompilerGeneratedAttribute = type.GetCustomAttributes(typeof(CompilerGeneratedAttribute), false).Length > 0;
+        bool nameContainsAnonymousType = type.FullName.Contains("AnonymousType");
+        return hasCompilerGeneratedAttribute && nameContainsAnonymousType;
+    }
+
+    public static bool IsNumeric(this Type dataType)
+    {
+        if (dataType == null)
+            throw new ArgumentNullException("dataType");
+
+        return dataType == typeof(int)
+            || dataType == typeof(double)
+            || dataType == typeof(long)
+            || dataType == typeof(short)
+            || dataType == typeof(float)
+            || dataType == typeof(Int16)
+            || dataType == typeof(Int32)
+            || dataType == typeof(Int64)
+            || dataType == typeof(uint)
+            || dataType == typeof(UInt16)
+            || dataType == typeof(UInt32)
+            || dataType == typeof(UInt64)
+            || dataType == typeof(sbyte)
+            || dataType == typeof(Single)
+        ;
+    }
+
     ///// <summary>
     ///// Searches for a <see cref="Type"/> in Assemblies of <paramref name="checkTypeAssembly"/> which fulfills <paramref name="predicate"/>
     ///// </summary>
diff --git a/Assets/Stages/CanonBall 2D.JSON b/Assets/Stages/CanonBall 2D.JSON
index 904de251..96bd0b6b 100644
--- a/Assets/Stages/CanonBall 2D.JSON	
+++ b/Assets/Stages/CanonBall 2D.JSON	
@@ -7,20 +7,20 @@
   "solution": {
     "ValidationSet": [],
     "ExposedSolutionFacts": [
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact807",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact808",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact809",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact810",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact813",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact816",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact819",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact822",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact825",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact828",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact831",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact834",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact837",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact840",
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 18.639)",
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, -24.0345)",
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0)",
+      "0.8",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, -0.04905), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.66905))",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 0.0004905))",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 19.62), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 19.62049))",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, -0.04905), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.66905))",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.2435, 5.886))",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999))",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.97925, 7.3575), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999))",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 17.658, 11.2815), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715))",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.88425))",
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.62175, 4.905))",
       "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.71507, 18.63876), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, -24.0345), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0)))}(-1E-05, 0.2337258)",
       "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 16.16695, 13.02121), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 18.38171, -6.944755), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.2337258)))}(0.2337158, 0.4320768)",
       "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.61987, 11.64365), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -13.14871, -5.555804), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.4320768)))}(0.4320667, 0.9467315)",
@@ -59,177 +59,177 @@
       "-1": null
     },
     "MetaInf": {
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact807": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 18.639)": {
         "workflow_id": 0,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact808": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, -24.0345)": {
         "workflow_id": 1,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact809": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0)": {
         "workflow_id": 2,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact810": {
+      "0.8": {
         "workflow_id": 3,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact811": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, -0.04905)": {
         "workflow_id": 4,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact812": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.66905)": {
         "workflow_id": 5,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact813": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, -0.04905), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.66905))": {
         "workflow_id": 6,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact814": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 0)": {
         "workflow_id": 7,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact815": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 0.0004905)": {
         "workflow_id": 8,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact816": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 0.0004905))": {
         "workflow_id": 9,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact817": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 19.62)": {
         "workflow_id": 10,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact818": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 19.62049)": {
         "workflow_id": 11,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact819": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 19.62), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 19.62049))": {
         "workflow_id": 12,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact820": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, -0.04905)": {
         "workflow_id": 13,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact821": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.66905)": {
         "workflow_id": 14,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact822": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, -0.04905), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.66905))": {
         "workflow_id": 15,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact823": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)": {
         "workflow_id": 16,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact824": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.2435, 5.886)": {
         "workflow_id": 17,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact825": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.2435, 5.886))": {
         "workflow_id": 18,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact826": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)": {
         "workflow_id": 19,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact827": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)": {
         "workflow_id": 20,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact828": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999))": {
         "workflow_id": 21,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact829": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.97925, 7.3575)": {
         "workflow_id": 22,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact830": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)": {
         "workflow_id": 23,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact831": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.97925, 7.3575), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999))": {
         "workflow_id": 24,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact832": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 17.658, 11.2815)": {
         "workflow_id": 25,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact833": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)": {
         "workflow_id": 26,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact834": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 17.658, 11.2815), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715))": {
         "workflow_id": 27,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact835": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)": {
         "workflow_id": 28,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact836": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.88425)": {
         "workflow_id": 29,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact837": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.88425))": {
         "workflow_id": 30,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact838": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)": {
         "workflow_id": 31,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact839": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.62175, 4.905)": {
         "workflow_id": 32,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact840": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.62175, 4.905))": {
         "workflow_id": 33,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact841": {
+      "http://gl.mathhub.info/MMT/LFX/Datatypes?ListSymbols?list(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(-1, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(401, 0)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -1), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.01, 401)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(400, -1), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(400.01, 401)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(-1, 400), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(401, 400)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(50, 200), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(120, 270)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(150, 100), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(200, 100)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(150, 285), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(200, 200)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(230, 360), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(300, 300)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(300, 100), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(385, 150)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(50, 50), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(100, 135)))": {
         "workflow_id": 34,
         "active": true,
         "isImmutable": false
@@ -562,354 +562,354 @@
     },
     "Workflow": [
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact807",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 18.639)",
         "samestep": false,
         "steplink": 1,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact808",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, -24.0345)",
         "samestep": false,
         "steplink": 2,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact809",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0)",
         "samestep": false,
         "steplink": 3,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact810",
+        "Id": "0.8",
         "samestep": false,
         "steplink": 4,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact811",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, -0.04905)",
         "samestep": false,
         "steplink": 7,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact812",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.66905)",
         "samestep": true,
         "steplink": 4,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact813",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, -0.04905), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.66905))",
         "samestep": true,
         "steplink": 4,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact814",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 0)",
         "samestep": false,
         "steplink": 10,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact815",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 0.0004905)",
         "samestep": true,
         "steplink": 7,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact816",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 0.0004905))",
         "samestep": true,
         "steplink": 7,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact817",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 19.62)",
         "samestep": false,
         "steplink": 13,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact818",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 19.62049)",
         "samestep": true,
         "steplink": 10,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact819",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 19.62), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 19.62049))",
         "samestep": true,
         "steplink": 10,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact820",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, -0.04905)",
         "samestep": false,
         "steplink": 16,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact821",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.66905)",
         "samestep": true,
         "steplink": 13,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact822",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, -0.04905), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.66905))",
         "samestep": true,
         "steplink": 13,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact823",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)",
         "samestep": false,
         "steplink": 19,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact824",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.2435, 5.886)",
         "samestep": true,
         "steplink": 16,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact825",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.2435, 5.886))",
         "samestep": true,
         "steplink": 16,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact826",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)",
         "samestep": false,
         "steplink": 22,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact827",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)",
         "samestep": true,
         "steplink": 19,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact828",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999))",
         "samestep": true,
         "steplink": 19,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact829",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.97925, 7.3575)",
         "samestep": false,
         "steplink": 25,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact830",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)",
         "samestep": true,
         "steplink": 22,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact831",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.97925, 7.3575), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999))",
         "samestep": true,
         "steplink": 22,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact832",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 17.658, 11.2815)",
         "samestep": false,
         "steplink": 28,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact833",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)",
         "samestep": true,
         "steplink": 25,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact834",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 17.658, 11.2815), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715))",
         "samestep": true,
         "steplink": 25,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact835",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)",
         "samestep": false,
         "steplink": 31,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact836",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.88425)",
         "samestep": true,
         "steplink": 28,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact837",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.88425))",
         "samestep": true,
         "steplink": 28,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact838",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)",
         "samestep": false,
         "steplink": 35,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact839",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.62175, 4.905)",
         "samestep": true,
         "steplink": 31,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact840",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.62175, 4.905))",
         "samestep": true,
         "steplink": 31,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact841",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Datatypes?ListSymbols?list(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(-1, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(401, 0)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -1), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.01, 401)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(400, -1), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(400.01, 401)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(-1, 400), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(401, 400)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(50, 200), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(120, 270)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(150, 100), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(200, 100)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(150, 285), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(200, 200)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(230, 360), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(300, 300)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(300, 100), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(385, 150)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(50, 50), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(100, 135)))",
         "samestep": true,
         "steplink": 31,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}",
@@ -919,7 +919,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.71507, 18.63876), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, -24.0345), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0)))}",
@@ -929,7 +929,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.71507, 18.63876), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, -24.0345), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0)))}(-1E-05, 0.2337258)",
@@ -939,7 +939,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 16.16695, 13.02121), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 18.38171, -6.944755), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.2337258)))}",
@@ -949,7 +949,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 16.16695, 13.02121), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 18.38171, -6.944755), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.2337258)))}(0.2337158, 0.4320768)",
@@ -959,7 +959,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.61987, 11.64365), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -13.14871, -5.555804), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.4320768)))}",
@@ -969,7 +969,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.61987, 11.64365), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -13.14871, -5.555804), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.4320768)))}(0.4320667, 0.9467315)",
@@ -979,7 +979,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 11.5536, 8.784481), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -3.188384, 14.88368), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.9467315)))}",
@@ -989,7 +989,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 11.5536, 8.784481), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -3.188384, 14.88368), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.9467315)))}(0.9467215, 1.613118)",
@@ -999,7 +999,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.250884, 18.70275), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.18734, -1.015321), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(1.613118)))}",
@@ -1009,7 +1009,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.250884, 18.70275), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.18734, -1.015321), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(1.613118)))}(1.613108, 4.627315)",
@@ -1019,7 +1019,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.450568, 15.64226), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.268845, -11.15014), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(4.627315)))}",
@@ -1029,7 +1029,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.450568, 15.64226), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.268845, -11.15014), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(4.627315)))}(4.627305, 5.634649)",
@@ -1039,7 +1039,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.780749, 4.41036), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.589557, 1.108319), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(5.634649)))}",
@@ -1049,7 +1049,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.780749, 4.41036), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.589557, 1.108319), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(5.634649)))}(5.634639, 6.117978)",
@@ -1059,7 +1059,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.0001146476, 4.946052), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 11.46481, 0.8866553), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.117978)))}",
@@ -1069,7 +1069,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.0001146476, 4.946052), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 11.46481, 0.8866553), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.117978)))}(6.117968, 8.45536)",
@@ -1079,7 +1079,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.362611E-05, 7.018511), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.171925, 0.7093243), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(8.45536)))}",
@@ -1089,7 +1089,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.362611E-05, 7.018511), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.171925, 0.7093243), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(8.45536)))}(8.455351, 10.32528)",
@@ -1099,7 +1099,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.337572E-05, 8.344899), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.337621, 0.5674595), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(10.32528)))}",
@@ -1109,7 +1109,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.337572E-05, 8.344899), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.337621, 0.5674595), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(10.32528)))}(10.32527, 11.82124)",
@@ -1119,7 +1119,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.774759E-05, 9.193799), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.870175, 0.4539676), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(11.82124)))}",
@@ -1129,7 +1129,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.774759E-05, 9.193799), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.870175, 0.4539676), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(11.82124)))}(11.82123, 13.01803)",
@@ -1139,7 +1139,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.696168E-05, 9.737103), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.696218, 0.3631741), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(13.01803)))}",
@@ -1149,7 +1149,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.696168E-05, 9.737103), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.696218, 0.3631741), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(13.01803)))}(13.01802, 13.97547)",
@@ -1159,7 +1159,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.70932E-05, 10.08483), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.757053, 0.2905392), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(13.97547)))}",
@@ -1169,7 +1169,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.70932E-05, 10.08483), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.757053, 0.2905392), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(13.97547)))}(13.97546, 14.74144)",
@@ -1179,7 +1179,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.053354E-05, 10.30737), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.00572, 0.2324314), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(14.74144)))}",
@@ -1189,7 +1189,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.053354E-05, 10.30737), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.00572, 0.2324314), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(14.74144)))}(14.74144, 15.35424)",
@@ -1199,7 +1199,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.404606E-05, 10.44981), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.404655, 0.1859451), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(15.35424)))}",
@@ -1209,7 +1209,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.404606E-05, 10.44981), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.404655, 0.1859451), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(15.35424)))}(15.35423, 15.8445)",
@@ -1219,7 +1219,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.923753E-05, 10.54097), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.923803, 0.1487561), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(15.8445)))}",
@@ -1229,7 +1229,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.923753E-05, 10.54097), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.923803, 0.1487561), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(15.8445)))}(15.84449, 16.23672)",
@@ -1239,7 +1239,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.533111E-05, 10.59932), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.539121, 0.1190049), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(16.23672)))}",
@@ -1249,7 +1249,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.533111E-05, 10.59932), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.539121, 0.1190049), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(16.23672)))}(16.23671, 16.55051)",
@@ -1259,7 +1259,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.231325E-05, 10.63666), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.231375, 0.09520391), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(16.55051)))}",
@@ -1269,7 +1269,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.231325E-05, 10.63666), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.231375, 0.09520391), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(16.55051)))}(16.5505, 16.80157)",
@@ -1279,7 +1279,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.851289E-06, 10.66056), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.985178, 0.07616313), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(16.80157)))}",
@@ -1289,7 +1289,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.851289E-06, 10.66056), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.985178, 0.07616313), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(16.80157)))}(16.80156, 17.00243)",
@@ -1299,7 +1299,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.881718E-06, 10.67586), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.7882209, 0.0609305), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.00243)))}",
@@ -1309,7 +1309,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.881718E-06, 10.67586), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.7882209, 0.0609305), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.00243)))}(17.00242, 17.16314)",
@@ -1319,7 +1319,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.320961E-06, 10.68566), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.6306551, 0.0487444), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.16314)))}",
@@ -1329,7 +1329,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.320961E-06, 10.68566), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.6306551, 0.0487444), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.16314)))}(17.16313, 17.29172)",
@@ -1339,7 +1339,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.045537E-06, 10.69192), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.5046028, 0.03899552), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.29172)))}",
@@ -1349,7 +1349,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.045537E-06, 10.69192), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.5046028, 0.03899552), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.29172)))}(17.29171, 17.39461)",
@@ -1359,7 +1359,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.03339E-06, 10.69594), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.4037606, 0.03119642), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.39461)))}",
@@ -1369,7 +1369,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.03339E-06, 10.69594), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.4037606, 0.03119642), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.39461)))}(17.3946, 17.47693)",
@@ -1379,7 +1379,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.230379E-06, 10.6985), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.3230869, 0.02495714), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.47693)))}",
@@ -1389,7 +1389,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 3.230379E-06, 10.6985), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.3230869, 0.02495714), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.47693)))}(17.47692, 17.54281)",
@@ -1399,7 +1399,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.584989E-06, 10.70015), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.258548, 0.01996571), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.54281)))}",
@@ -1409,7 +1409,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.584989E-06, 10.70015), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.258548, 0.01996571), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.54281)))}(17.5428, 17.59553)",
@@ -1419,7 +1419,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.068678E-06, 10.7012), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.2069168, 0.01597257), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.59553)))}",
@@ -1429,7 +1429,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.068678E-06, 10.7012), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.2069168, 0.01597257), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.59553)))}(17.59552, 17.63773)",
@@ -1439,7 +1439,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.655629E-06, 10.70187), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.1656119, 0.01277805), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.63773)))}",
@@ -1449,7 +1449,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.655629E-06, 10.70187), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.1656119, 0.01277805), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.63773)))}(17.63772, 17.6715)",
@@ -1459,7 +1459,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.324724E-06, 10.70231), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.132568, 0.01022244), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.6715)))}",
@@ -1469,7 +1469,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.324724E-06, 10.70231), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.132568, 0.01022244), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.6715)))}(17.67149, 17.69854)",
@@ -1479,7 +1479,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.060837E-06, 10.70258), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.1061328, 0.008177955), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.69854)))}",
@@ -1489,7 +1489,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 1.060837E-06, 10.70258), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.1061328, 0.008177955), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.69854)))}(17.69853, 17.72019)",
@@ -1499,7 +1499,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 8.49123E-07, 10.70276), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.08498463, 0.006542364), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.72019)))}",
@@ -1509,7 +1509,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 8.49123E-07, 10.70276), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.08498463, 0.006542364), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.72019)))}(17.72018, 17.73752)",
@@ -1519,7 +1519,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.800538E-07, 10.70287), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.06806608, 0.005233891), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.73752)))}",
@@ -1529,7 +1529,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.800538E-07, 10.70287), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.06806608, 0.005233891), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.73752)))}(17.73751, 17.75141)",
@@ -1539,7 +1539,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.448217E-07, 10.70295), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.05453122, 0.004187113), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.75141)))}",
@@ -1549,7 +1549,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 5.448217E-07, 10.70295), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0.05453122, 0.004187113), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(17.75141)))}(17.7514, 17.76254)",
@@ -1559,7 +1559,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       }
     ],
     "marker": 100,
@@ -1570,7 +1570,7 @@
     "MaxLabelId": 90,
     "UnusedLabelIds": [],
     "JsonFactSpace": {
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact807": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 18.639)": {
         "Point": {
           "x": 0.0,
           "y": 14.715,
@@ -1594,14 +1594,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact807"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 18.639
+            }
+          ]
         },
         "Label": "A",
         "hasCustomLabel": false,
         "LabelId": 1
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact808": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, -24.0345)": {
         "Point": {
           "x": 0.0,
           "y": 7.3575,
@@ -1625,14 +1645,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact808"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": -24.0345
+            }
+          ]
         },
         "Label": "B",
         "hasCustomLabel": false,
         "LabelId": 2
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact809": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0)": {
         "Point": {
           "x": 0.0,
           "y": -9.809999,
@@ -1656,25 +1696,46 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact809"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": -9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "C",
         "hasCustomLabel": false,
         "LabelId": 3
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact810": {
+      "0.8": {
         "value": 0.8,
         "s_type": "RealLitFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact810"
+          "kind": "OMLIT<Single>",
+          "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+          "value": 0.8
         },
         "Label": "D",
         "hasCustomLabel": false,
         "LabelId": 4
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact811": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, -0.04905)": {
         "Point": {
           "x": 0.0,
           "y": 0.0,
@@ -1698,14 +1759,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact811"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": -0.04905
+            }
+          ]
         },
         "Label": "E",
         "hasCustomLabel": false,
         "LabelId": 5
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact812": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.66905)": {
         "Point": {
           "x": 0.0,
           "y": 0.0,
@@ -1729,17 +1810,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact812"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.66905
+            }
+          ]
         },
         "Label": "F",
         "hasCustomLabel": false,
         "LabelId": 6
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact813": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, -0.04905), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.66905))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact811",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact812",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, -0.04905)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.66905)",
         "Dir": {
           "x": 0.0,
           "y": 0.0,
@@ -1748,14 +1849,27 @@
           "sqrMagnitude": 1.0
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact813"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, -0.04905)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.66905)"
+            }
+          ]
         },
         "Label": "[EF]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact814": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 0)": {
         "Point": {
           "x": 0.0,
           "y": -0.04905,
@@ -1779,14 +1893,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact814"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": -0.04905
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "G",
         "hasCustomLabel": false,
         "LabelId": 7
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact815": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 0.0004905)": {
         "Point": {
           "x": 0.0,
           "y": 19.66905,
@@ -1810,17 +1944,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact815"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.66905
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0004905
+            }
+          ]
         },
         "Label": "H",
         "hasCustomLabel": false,
         "LabelId": 8
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact816": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 0.0004905))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact814",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact815",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 0)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 0.0004905)",
         "Dir": {
           "x": 0.0,
           "y": -1.0,
@@ -1829,14 +1983,27 @@
           "sqrMagnitude": 1.0
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact816"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 0)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 0.0004905)"
+            }
+          ]
         },
         "Label": "[GH]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact817": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 19.62)": {
         "Point": {
           "x": 0.0,
           "y": -0.04905,
@@ -1860,14 +2027,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact817"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": -0.04905
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            }
+          ]
         },
         "Label": "I",
         "hasCustomLabel": false,
         "LabelId": 9
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact818": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 19.62049)": {
         "Point": {
           "x": 0.0,
           "y": 19.66905,
@@ -1891,17 +2078,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact818"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.66905
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.620491
+            }
+          ]
         },
         "Label": "J",
         "hasCustomLabel": false,
         "LabelId": 10
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact819": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 19.62), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 19.62049))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact817",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact818",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 19.62)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 19.62049)",
         "Dir": {
           "x": 0.0,
           "y": -1.0,
@@ -1910,14 +2117,27 @@
           "sqrMagnitude": 1.0
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact819"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -0.04905, 19.62)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.66905, 19.62049)"
+            }
+          ]
         },
         "Label": "[IJ]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact820": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, -0.04905)": {
         "Point": {
           "x": 0.0,
           "y": 19.6199989,
@@ -1941,14 +2161,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact820"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": -0.04905
+            }
+          ]
         },
         "Label": "K",
         "hasCustomLabel": false,
         "LabelId": 11
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact821": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.66905)": {
         "Point": {
           "x": 0.0,
           "y": 19.6199989,
@@ -1972,17 +2212,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact821"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.66905
+            }
+          ]
         },
         "Label": "L",
         "hasCustomLabel": false,
         "LabelId": 12
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact822": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, -0.04905), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.66905))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact820",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact821",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, -0.04905)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.66905)",
         "Dir": {
           "x": 0.0,
           "y": 0.0,
@@ -1991,14 +2251,27 @@
           "sqrMagnitude": 1.0
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact822"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, -0.04905)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.66905)"
+            }
+          ]
         },
         "Label": "[KL]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact823": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)": {
         "Point": {
           "x": 0.0,
           "y": 9.809999,
@@ -2022,14 +2295,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact823"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 2.45249987
+            }
+          ]
         },
         "Label": "M",
         "hasCustomLabel": false,
         "LabelId": 13
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact824": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.2435, 5.886)": {
         "Point": {
           "x": 0.0,
           "y": 13.2435,
@@ -2053,17 +2346,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact824"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 13.2435
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 5.886
+            }
+          ]
         },
         "Label": "N",
         "hasCustomLabel": false,
         "LabelId": 14
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact825": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.2435, 5.886))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact823",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact824",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.2435, 5.886)",
         "Dir": {
           "x": 0.0,
           "y": -0.707106769,
@@ -2072,14 +2385,27 @@
           "sqrMagnitude": 0.99999994
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact825"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.2435, 5.886)"
+            }
+          ]
         },
         "Label": "[MN]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact826": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)": {
         "Point": {
           "x": 0.0,
           "y": 4.90499973,
@@ -2103,14 +2429,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact826"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            }
+          ]
         },
         "Label": "O",
         "hasCustomLabel": false,
         "LabelId": 15
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact827": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)": {
         "Point": {
           "x": 0.0,
           "y": 4.90499973,
@@ -2134,18 +2480,38 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact827"
-        },
-        "Label": "P",
-        "hasCustomLabel": false,
-        "LabelId": 16
-      },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact828": {
-        "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact826",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact827",
-        "Dir": {
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            }
+          ]
+        },
+        "Label": "P",
+        "hasCustomLabel": false,
+        "LabelId": 16
+      },
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999))": {
+        "s_type": "LineFact",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)",
+        "Dir": {
           "x": 0.0,
           "y": 0.0,
           "z": -1.0,
@@ -2153,14 +2519,27 @@
           "sqrMagnitude": 1.0
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact828"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)"
+            }
+          ]
         },
         "Label": "[OP]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact829": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.97925, 7.3575)": {
         "Point": {
           "x": 0.0,
           "y": 13.97925,
@@ -2184,14 +2563,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact829"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 13.97925
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            }
+          ]
         },
         "Label": "Q",
         "hasCustomLabel": false,
         "LabelId": 17
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact830": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)": {
         "Point": {
           "x": 0.0,
           "y": 9.809999,
@@ -2215,17 +2614,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact830"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            }
+          ]
         },
         "Label": "R",
         "hasCustomLabel": false,
         "LabelId": 18
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact831": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.97925, 7.3575), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact829",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact830",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.97925, 7.3575)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)",
         "Dir": {
           "x": 0.0,
           "y": 0.8619343,
@@ -2234,14 +2653,27 @@
           "sqrMagnitude": 1.0
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact831"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.97925, 7.3575)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)"
+            }
+          ]
         },
         "Label": "[QR]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact832": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 17.658, 11.2815)": {
         "Point": {
           "x": 0.0,
           "y": 17.657999,
@@ -2265,14 +2697,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact832"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 17.657999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 11.2815
+            }
+          ]
         },
         "Label": "S",
         "hasCustomLabel": false,
         "LabelId": 19
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact833": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)": {
         "Point": {
           "x": 0.0,
           "y": 14.715,
@@ -2303,17 +2755,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact833"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            }
+          ]
         },
         "Label": "T",
         "hasCustomLabel": false,
         "LabelId": 20
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact834": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 17.658, 11.2815), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact832",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact833",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 17.658, 11.2815)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)",
         "Dir": {
           "x": 0.0,
           "y": 0.650791168,
@@ -2329,14 +2801,27 @@
           "sqrMagnitude": 0.99999994
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact834"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 17.658, 11.2815)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)"
+            }
+          ]
         },
         "Label": "[ST]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact835": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)": {
         "Point": {
           "x": 0.0,
           "y": 4.90499973,
@@ -2360,14 +2845,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact835"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            }
+          ]
         },
         "Label": "U",
         "hasCustomLabel": false,
         "LabelId": 21
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact836": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.88425)": {
         "Point": {
           "x": 0.0,
           "y": 7.3575,
@@ -2398,17 +2903,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact836"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 18.88425
+            }
+          ]
         },
         "Label": "V",
         "hasCustomLabel": false,
         "LabelId": 22
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact837": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.88425))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact835",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact836",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.88425)",
         "Dir": {
           "x": 0.0,
           "y": -0.5070201,
@@ -2424,14 +2949,27 @@
           "sqrMagnitude": 0.99999994
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact837"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.88425)"
+            }
+          ]
         },
         "Label": "[UV]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact838": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)": {
         "Point": {
           "x": 0.0,
           "y": 2.45249987,
@@ -2455,14 +2993,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact838"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 2.45249987
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 2.45249987
+            }
+          ]
         },
         "Label": "W",
         "hasCustomLabel": false,
         "LabelId": 23
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact839": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.62175, 4.905)": {
         "Point": {
           "x": 0.0,
           "y": 6.62175,
@@ -2500,17 +3058,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact839"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 6.62175
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            }
+          ]
         },
         "Label": "X",
         "hasCustomLabel": false,
         "LabelId": 24
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact840": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.62175, 4.905))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact838",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact839",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.62175, 4.905)",
         "Dir": {
           "x": 0.0,
           "y": -0.8619342,
@@ -2526,14 +3104,27 @@
           "sqrMagnitude": 0.99999994
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact840"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.62175, 4.905)"
+            }
+          ]
         },
         "Label": "[WX]",
         "hasCustomLabel": false,
         "LabelId": 0
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact841": {
+      "http://gl.mathhub.info/MMT/LFX/Datatypes?ListSymbols?list(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(-1, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(401, 0)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -1), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.01, 401)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(400, -1), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(400.01, 401)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(-1, 400), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(401, 400)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(50, 200), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(120, 270)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(150, 100), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(200, 100)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(150, 285), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(200, 200)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(230, 360), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(300, 300)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(300, 100), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(385, 150)), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(50, 50), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(100, 135)))": {
         "lids": [],
         "payload": [
           {
@@ -2551,12 +3142,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": -1.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -2568,12 +3161,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 401.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 401.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               }
@@ -2594,12 +3189,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.0
                   }
                 ]
               },
@@ -2611,12 +3208,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.01
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.01
                   },
                   {
-                    "kind": "OMF",
-                    "float": 401.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 401.0
                   }
                 ]
               }
@@ -2637,12 +3236,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 400.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 400.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.0
                   }
                 ]
               },
@@ -2654,12 +3255,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 400.01
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 400.01
                   },
                   {
-                    "kind": "OMF",
-                    "float": 401.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 401.0
                   }
                 ]
               }
@@ -2680,12 +3283,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": -1.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 400.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 400.0
                   }
                 ]
               },
@@ -2697,12 +3302,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 401.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 401.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 400.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 400.0
                   }
                 ]
               }
@@ -2723,12 +3330,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 50.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 50.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 200.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 200.0
                   }
                 ]
               },
@@ -2740,12 +3349,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 120.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 120.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 270.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 270.0
                   }
                 ]
               }
@@ -2766,12 +3377,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 150.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 150.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 100.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 100.0
                   }
                 ]
               },
@@ -2783,12 +3396,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 200.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 200.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 100.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 100.0
                   }
                 ]
               }
@@ -2809,12 +3424,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 150.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 150.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 285.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 285.0
                   }
                 ]
               },
@@ -2826,12 +3443,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 200.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 200.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 200.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 200.0
                   }
                 ]
               }
@@ -2852,12 +3471,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 230.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 230.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 360.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 360.0
                   }
                 ]
               },
@@ -2869,12 +3490,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 300.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 300.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 300.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 300.0
                   }
                 ]
               }
@@ -2895,12 +3518,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 300.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 300.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 100.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 100.0
                   }
                 ]
               },
@@ -2912,12 +3537,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 385.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 385.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 150.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 150.0
                   }
                 ]
               }
@@ -2938,12 +3565,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 50.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 50.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 50.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 50.0
                   }
                 ]
               },
@@ -2955,12 +3584,14 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 100.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 100.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 135.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 135.0
                   }
                 ]
               }
@@ -3021,8 +3652,483 @@
         },
         "s_type": "ListFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact841"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Datatypes?ListSymbols?list"
+          },
+          "arguments": [
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": -1.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 0.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 401.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 0.0
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 0.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": -1.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 0.01
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 401.0
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 400.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": -1.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 400.01
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 401.0
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": -1.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 400.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 401.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 400.0
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 50.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 200.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 120.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 270.0
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 150.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 100.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 200.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 100.0
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 150.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 285.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 200.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 200.0
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 230.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 360.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 300.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 300.0
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 300.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 100.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 385.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 150.0
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "kind": "OMA",
+              "applicant": {
+                "kind": "OMS",
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+              },
+              "arguments": [
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 50.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 50.0
+                    }
+                  ]
+                },
+                {
+                  "kind": "OMA",
+                  "applicant": {
+                    "kind": "OMS",
+                    "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+                  },
+                  "arguments": [
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 100.0
+                    },
+                    {
+                      "kind": "OMLIT<Single>",
+                      "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                      "value": 135.0
+                    }
+                  ]
+                }
+              ]
+            }
+          ]
         },
         "Label": "Y",
         "hasCustomLabel": false,
@@ -3104,8 +4210,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.5
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.5
                       },
                       {
                         "kind": "OMA",
@@ -3220,8 +4327,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.5
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.5
                       },
                       {
                         "kind": "OMA",
@@ -3291,16 +4399,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.7150736
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.7150736
                   },
                   {
-                    "kind": "OMF",
-                    "float": 18.63876
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 18.63876
                   }
                 ]
               },
@@ -3312,16 +4423,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.3575
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.3575
                   },
                   {
-                    "kind": "OMF",
-                    "float": -24.0345
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -24.0345
                   }
                 ]
               },
@@ -3333,16 +4447,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -3365,8 +4482,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.0
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.0
                       }
                     ]
                   }
@@ -3402,16 +4520,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.7150736
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.7150736
                   },
                   {
-                    "kind": "OMF",
-                    "float": 18.63876
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 18.63876
                   }
                 ]
               },
@@ -3423,16 +4544,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.3575
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.3575
                   },
                   {
-                    "kind": "OMF",
-                    "float": -24.0345
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -24.0345
                   }
                 ]
               },
@@ -3444,16 +4568,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -3476,8 +4603,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.0
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.0
                       }
                     ]
                   }
@@ -3533,16 +4661,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 16.1669464
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 16.1669464
                   },
                   {
-                    "kind": "OMF",
-                    "float": 13.0212069
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 13.0212069
                   }
                 ]
               },
@@ -3554,16 +4685,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 18.3817139
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 18.3817139
                   },
                   {
-                    "kind": "OMF",
-                    "float": -6.944755
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -6.944755
                   }
                 ]
               },
@@ -3575,16 +4709,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -3607,8 +4744,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.233725786
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.233725786
                       }
                     ]
                   }
@@ -3644,16 +4782,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 16.1669464
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 16.1669464
                   },
                   {
-                    "kind": "OMF",
-                    "float": 13.0212069
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 13.0212069
                   }
                 ]
               },
@@ -3665,16 +4806,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 18.3817139
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 18.3817139
                   },
                   {
-                    "kind": "OMF",
-                    "float": -6.944755
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -6.944755
                   }
                 ]
               },
@@ -3686,16 +4830,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -3718,8 +4865,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.233725786
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.233725786
                       }
                     ]
                   }
@@ -3775,16 +4923,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 19.6198673
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 19.6198673
                   },
                   {
-                    "kind": "OMF",
-                    "float": 11.6436529
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 11.6436529
                   }
                 ]
               },
@@ -3796,16 +4947,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -13.1487122
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -13.1487122
                   },
                   {
-                    "kind": "OMF",
-                    "float": -5.55580425
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -5.55580425
                   }
                 ]
               },
@@ -3817,16 +4971,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -3849,8 +5006,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.432076752
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.432076752
                       }
                     ]
                   }
@@ -3886,16 +5044,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 19.6198673
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 19.6198673
                   },
                   {
-                    "kind": "OMF",
-                    "float": 11.6436529
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 11.6436529
                   }
                 ]
               },
@@ -3907,16 +5068,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -13.1487122
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -13.1487122
                   },
                   {
-                    "kind": "OMF",
-                    "float": -5.55580425
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -5.55580425
                   }
                 ]
               },
@@ -3928,16 +5092,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -3960,8 +5127,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.432076752
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.432076752
                       }
                     ]
                   }
@@ -4017,16 +5185,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 11.5536032
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 11.5536032
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.784481
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.784481
                   }
                 ]
               },
@@ -4038,16 +5209,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -3.18838358
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -3.18838358
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.8836775
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.8836775
                   }
                 ]
               },
@@ -4059,16 +5233,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4091,8 +5268,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.9467315
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.9467315
                       }
                     ]
                   }
@@ -4128,16 +5306,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 11.5536032
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 11.5536032
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.784481
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.784481
                   }
                 ]
               },
@@ -4149,16 +5330,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -3.18838358
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -3.18838358
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.8836775
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.8836775
                   }
                 ]
               },
@@ -4170,16 +5354,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4202,8 +5389,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.9467315
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.9467315
                       }
                     ]
                   }
@@ -4259,16 +5447,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.250884
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.250884
                   },
                   {
-                    "kind": "OMF",
-                    "float": 18.70275
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 18.70275
                   }
                 ]
               },
@@ -4280,16 +5471,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.18734
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.18734
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.0153209
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.0153209
                   }
                 ]
               },
@@ -4301,16 +5495,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4333,8 +5530,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 1.61311781
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 1.61311781
                       }
                     ]
                   }
@@ -4370,16 +5568,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.250884
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.250884
                   },
                   {
-                    "kind": "OMF",
-                    "float": 18.70275
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 18.70275
                   }
                 ]
               },
@@ -4391,16 +5592,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.18734
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.18734
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.0153209
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.0153209
                   }
                 ]
               },
@@ -4412,16 +5616,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4444,8 +5651,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 1.61311781
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 1.61311781
                       }
                     ]
                   }
@@ -4501,16 +5709,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.450568
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.450568
                   },
                   {
-                    "kind": "OMF",
-                    "float": 15.6422606
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 15.6422606
                   }
                 ]
               },
@@ -4522,16 +5733,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.268845
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.268845
                   },
                   {
-                    "kind": "OMF",
-                    "float": -11.150135
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -11.150135
                   }
                 ]
               },
@@ -4543,16 +5757,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4575,8 +5792,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 4.627315
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 4.627315
                       }
                     ]
                   }
@@ -4612,16 +5830,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.450568
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.450568
                   },
                   {
-                    "kind": "OMF",
-                    "float": 15.6422606
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 15.6422606
                   }
                 ]
               },
@@ -4633,16 +5854,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.268845
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.268845
                   },
                   {
-                    "kind": "OMF",
-                    "float": -11.150135
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -11.150135
                   }
                 ]
               },
@@ -4654,16 +5878,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4686,8 +5913,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 4.627315
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 4.627315
                       }
                     ]
                   }
@@ -4743,16 +5971,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.780749
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.780749
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.41036
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.41036
                   }
                 ]
               },
@@ -4764,16 +5995,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.589557
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.589557
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.10831916
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.10831916
                   }
                 ]
               },
@@ -4785,16 +6019,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4817,8 +6054,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 5.63464928
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 5.63464928
                       }
                     ]
                   }
@@ -4854,16 +6092,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.780749
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.780749
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.41036
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.41036
                   }
                 ]
               },
@@ -4875,16 +6116,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.589557
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.589557
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.10831916
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.10831916
                   }
                 ]
               },
@@ -4896,16 +6140,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4928,8 +6175,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 5.63464928
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 5.63464928
                       }
                     ]
                   }
@@ -4985,16 +6233,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.000114647592
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.000114647592
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.9460516
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.9460516
                   }
                 ]
               },
@@ -5006,16 +6257,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 11.4648085
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 11.4648085
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.886655331
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.886655331
                   }
                 ]
               },
@@ -5027,16 +6281,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5059,8 +6316,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.117978
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.117978
                       }
                     ]
                   }
@@ -5096,16 +6354,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.000114647592
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.000114647592
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.9460516
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.9460516
                   }
                 ]
               },
@@ -5117,16 +6378,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 11.4648085
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 11.4648085
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.886655331
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.886655331
                   }
                 ]
               },
@@ -5138,16 +6402,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5170,8 +6437,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.117978
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.117978
                       }
                     ]
                   }
@@ -5227,16 +6495,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.36261058E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.36261058E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.018511
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.018511
                   }
                 ]
               },
@@ -5248,16 +6519,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.171925
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.171925
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.7093243
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.7093243
                   }
                 ]
               },
@@ -5269,16 +6543,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5301,8 +6578,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 8.45536
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 8.45536
                       }
                     ]
                   }
@@ -5338,16 +6616,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.36261058E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.36261058E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.018511
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.018511
                   }
                 ]
               },
@@ -5359,16 +6640,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.171925
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.171925
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.7093243
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.7093243
                   }
                 ]
               },
@@ -5380,16 +6664,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5412,8 +6699,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 8.45536
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 8.45536
                       }
                     ]
                   }
@@ -5469,16 +6757,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.337572E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.337572E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.344899
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.344899
                   }
                 ]
               },
@@ -5490,16 +6781,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.33762074
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.33762074
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.567459464
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.567459464
                   }
                 ]
               },
@@ -5511,16 +6805,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5543,8 +6840,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 10.325284
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 10.325284
                       }
                     ]
                   }
@@ -5580,16 +6878,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.337572E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.337572E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.344899
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.344899
                   }
                 ]
               },
@@ -5601,16 +6902,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.33762074
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.33762074
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.567459464
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.567459464
                   }
                 ]
               },
@@ -5622,16 +6926,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5654,8 +6961,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 10.325284
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 10.325284
                       }
                     ]
                   }
@@ -5711,16 +7019,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.77475876E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.77475876E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.193799
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.193799
                   }
                 ]
               },
@@ -5732,16 +7043,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.87017536
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.87017536
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.453967571
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.453967571
                   }
                 ]
               },
@@ -5753,16 +7067,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5785,8 +7102,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 11.8212414
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 11.8212414
                       }
                     ]
                   }
@@ -5822,16 +7140,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.77475876E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.77475876E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.193799
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.193799
                   }
                 ]
               },
@@ -5843,16 +7164,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.87017536
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.87017536
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.453967571
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.453967571
                   }
                 ]
               },
@@ -5864,16 +7188,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5896,8 +7223,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 11.8212414
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 11.8212414
                       }
                     ]
                   }
@@ -5953,16 +7281,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.69616825E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.69616825E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.737103
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.737103
                   }
                 ]
               },
@@ -5974,16 +7305,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.69621754
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.69621754
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.363174051
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.363174051
                   }
                 ]
               },
@@ -5995,16 +7329,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6027,8 +7364,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 13.0180254
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 13.0180254
                       }
                     ]
                   }
@@ -6064,16 +7402,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.69616825E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.69616825E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.737103
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.737103
                   }
                 ]
               },
@@ -6085,16 +7426,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.69621754
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.69621754
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.363174051
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.363174051
                   }
                 ]
               },
@@ -6106,16 +7450,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6138,8 +7485,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 13.0180254
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 13.0180254
                       }
                     ]
                   }
@@ -6195,16 +7543,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.70931957E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.70931957E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.0848255
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.0848255
                   }
                 ]
               },
@@ -6216,16 +7567,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.75705266
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.75705266
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.290539235
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.290539235
                   }
                 ]
               },
@@ -6237,16 +7591,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6269,8 +7626,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 13.9754705
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 13.9754705
                       }
                     ]
                   }
@@ -6306,16 +7664,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.70931957E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.70931957E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.0848255
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.0848255
                   }
                 ]
               },
@@ -6327,16 +7688,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.75705266
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.75705266
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.290539235
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.290539235
                   }
                 ]
               },
@@ -6348,16 +7712,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6380,8 +7747,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 13.9754705
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 13.9754705
                       }
                     ]
                   }
@@ -6437,16 +7805,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.053354E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.053354E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.307373
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.307373
                   }
                 ]
               },
@@ -6458,16 +7829,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.00571966
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.00571966
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.2324314
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.2324314
                   }
                 ]
               },
@@ -6479,16 +7853,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6511,8 +7888,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 14.7414446
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 14.7414446
                       }
                     ]
                   }
@@ -6548,16 +7926,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.053354E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.053354E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.307373
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.307373
                   }
                 ]
               },
@@ -6569,16 +7950,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.00571966
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.00571966
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.2324314
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.2324314
                   }
                 ]
               },
@@ -6590,16 +7974,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6622,8 +8009,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 14.7414446
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 14.7414446
                       }
                     ]
                   }
@@ -6679,16 +8067,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.40460631E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.40460631E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.4498081
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.4498081
                   }
                 ]
               },
@@ -6700,16 +8091,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.40465546
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.40465546
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.185945123
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.185945123
                   }
                 ]
               },
@@ -6721,16 +8115,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6753,8 +8150,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 15.3542414
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 15.3542414
                       }
                     ]
                   }
@@ -6790,16 +8188,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.40460631E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.40460631E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.4498081
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.4498081
                   }
                 ]
               },
@@ -6811,16 +8212,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.40465546
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.40465546
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.185945123
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.185945123
                   }
                 ]
               },
@@ -6832,16 +8236,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6864,8 +8271,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 15.3542414
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 15.3542414
                       }
                     ]
                   }
@@ -6921,16 +8329,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.92375337E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.92375337E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.5409708
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.5409708
                   }
                 ]
               },
@@ -6942,16 +8353,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.92380261
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.92380261
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.1487561
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.1487561
                   }
                 ]
               },
@@ -6963,16 +8377,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6995,8 +8412,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 15.8444967
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 15.8444967
                       }
                     ]
                   }
@@ -7032,16 +8450,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.92375337E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.92375337E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.5409708
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.5409708
                   }
                 ]
               },
@@ -7053,16 +8474,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.92380261
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.92380261
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.1487561
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.1487561
                   }
                 ]
               },
@@ -7074,16 +8498,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7106,8 +8533,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 15.8444967
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 15.8444967
                       }
                     ]
                   }
@@ -7163,16 +8591,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.533111E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.533111E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.5993176
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.5993176
                   }
                 ]
               },
@@ -7184,16 +8615,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.53912055
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.53912055
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.119004883
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.119004883
                   }
                 ]
               },
@@ -7205,16 +8639,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7237,8 +8674,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 16.23672
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 16.23672
                       }
                     ]
                   }
@@ -7274,16 +8712,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.533111E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.533111E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.5993176
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.5993176
                   }
                 ]
               },
@@ -7295,16 +8736,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.53912055
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.53912055
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.119004883
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.119004883
                   }
                 ]
               },
@@ -7316,16 +8760,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7348,8 +8795,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 16.23672
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 16.23672
                       }
                     ]
                   }
@@ -7405,16 +8853,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.2313254E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.2313254E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6366615
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6366615
                   }
                 ]
               },
@@ -7426,16 +8877,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.2313745
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.2313745
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.09520391
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.09520391
                   }
                 ]
               },
@@ -7447,16 +8901,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7479,8 +8936,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 16.5505142
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 16.5505142
                       }
                     ]
                   }
@@ -7516,16 +8974,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.2313254E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.2313254E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6366615
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6366615
                   }
                 ]
               },
@@ -7537,16 +8998,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.2313745
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.2313745
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.09520391
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.09520391
                   }
                 ]
               },
@@ -7558,16 +9022,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7590,8 +9057,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 16.5505142
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 16.5505142
                       }
                     ]
                   }
@@ -7647,16 +9115,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.851289E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.851289E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6605635
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6605635
                   }
                 ]
               },
@@ -7668,16 +9139,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.985178
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.985178
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.07616313
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.07616313
                   }
                 ]
               },
@@ -7689,16 +9163,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7721,8 +9198,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 16.801569
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 16.801569
                       }
                     ]
                   }
@@ -7758,16 +9236,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.851289E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.851289E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6605635
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6605635
                   }
                 ]
               },
@@ -7779,16 +9260,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.985178
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.985178
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.07616313
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.07616313
                   }
                 ]
               },
@@ -7800,16 +9284,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7832,8 +9319,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 16.801569
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 16.801569
                       }
                     ]
                   }
@@ -7889,16 +9377,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.881718E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.881718E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6758623
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6758623
                   }
                 ]
               },
@@ -7910,16 +9401,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.7882209
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.7882209
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0609305
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0609305
                   }
                 ]
               },
@@ -7931,16 +9425,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7963,8 +9460,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.00243
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.00243
                       }
                     ]
                   }
@@ -8000,16 +9498,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.881718E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.881718E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6758623
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6758623
                   }
                 ]
               },
@@ -8021,16 +9522,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.7882209
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.7882209
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0609305
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0609305
                   }
                 ]
               },
@@ -8042,16 +9546,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8074,8 +9581,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.00243
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.00243
                       }
                     ]
                   }
@@ -8131,16 +9639,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.32096135E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.32096135E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6856556
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6856556
                   }
                 ]
               },
@@ -8152,16 +9663,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.6306551
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.6306551
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0487444028
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0487444028
                   }
                 ]
               },
@@ -8173,16 +9687,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8205,8 +9722,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.1631374
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.1631374
                       }
                     ]
                   }
@@ -8242,16 +9760,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.32096135E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.32096135E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6856556
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6856556
                   }
                 ]
               },
@@ -8263,16 +9784,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.6306551
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.6306551
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0487444028
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0487444028
                   }
                 ]
               },
@@ -8284,16 +9808,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8316,8 +9843,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.1631374
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.1631374
                       }
                     ]
                   }
@@ -8373,16 +9901,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.045537E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.045537E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6919231
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6919231
                   }
                 ]
               },
@@ -8394,16 +9925,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.5046028
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.5046028
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.038995523
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.038995523
                   }
                 ]
               },
@@ -8415,16 +9949,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8447,8 +9984,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.2917213
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.2917213
                       }
                     ]
                   }
@@ -8484,16 +10022,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.045537E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.045537E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6919231
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6919231
                   }
                 ]
               },
@@ -8505,16 +10046,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.5046028
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.5046028
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.038995523
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.038995523
                   }
                 ]
               },
@@ -8526,16 +10070,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8558,8 +10105,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.2917213
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.2917213
                       }
                     ]
                   }
@@ -8615,16 +10163,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.03339027E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.03339027E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6959352
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6959352
                   }
                 ]
               },
@@ -8636,16 +10187,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.403760642
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.403760642
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.03119642
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.03119642
                   }
                 ]
               },
@@ -8657,16 +10211,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8689,8 +10246,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.3946056
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.3946056
                       }
                     ]
                   }
@@ -8726,16 +10284,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.03339027E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.03339027E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6959352
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6959352
                   }
                 ]
               },
@@ -8747,16 +10308,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.403760642
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.403760642
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.03119642
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.03119642
                   }
                 ]
               },
@@ -8768,16 +10332,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8800,8 +10367,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.3946056
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.3946056
                       }
                     ]
                   }
@@ -8857,16 +10425,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.23037875E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.23037875E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6985035
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6985035
                   }
                 ]
               },
@@ -8878,16 +10449,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.323086917
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.323086917
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0249571353
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0249571353
                   }
                 ]
               },
@@ -8899,16 +10473,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8931,8 +10508,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.4769325
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.4769325
                       }
                     ]
                   }
@@ -8968,16 +10546,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.23037875E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.23037875E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.6985035
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.6985035
                   }
                 ]
               },
@@ -8989,16 +10570,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.323086917
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.323086917
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0249571353
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0249571353
                   }
                 ]
               },
@@ -9010,16 +10594,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9042,8 +10629,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.4769325
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.4769325
                       }
                     ]
                   }
@@ -9099,16 +10687,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.58498949E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.58498949E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7001476
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7001476
                   }
                 ]
               },
@@ -9120,16 +10711,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.258548
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.258548
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0199657083
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0199657083
                   }
                 ]
               },
@@ -9141,16 +10735,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9173,8 +10770,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.5428123
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.5428123
                       }
                     ]
                   }
@@ -9210,16 +10808,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.58498949E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.58498949E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7001476
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7001476
                   }
                 ]
               },
@@ -9231,16 +10832,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.258548
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.258548
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0199657083
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0199657083
                   }
                 ]
               },
@@ -9252,16 +10856,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9284,8 +10891,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.5428123
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.5428123
                       }
                     ]
                   }
@@ -9341,16 +10949,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.068678E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.068678E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7012005
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7012005
                   }
                 ]
               },
@@ -9362,16 +10973,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.206916839
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.206916839
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0159725677
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0159725677
                   }
                 ]
               },
@@ -9383,16 +10997,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9415,8 +11032,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.5955334
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.5955334
                       }
                     ]
                   }
@@ -9452,16 +11070,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.068678E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.068678E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7012005
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7012005
                   }
                 ]
               },
@@ -9473,16 +11094,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.206916839
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.206916839
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0159725677
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0159725677
                   }
                 ]
               },
@@ -9494,16 +11118,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9526,8 +11153,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.5955334
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.5955334
                       }
                     ]
                   }
@@ -9583,16 +11211,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.65562858E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.65562858E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7018747
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7018747
                   }
                 ]
               },
@@ -9604,16 +11235,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.165611908
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.165611908
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.012778054
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.012778054
                   }
                 ]
               },
@@ -9625,16 +11259,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9657,8 +11294,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.6377277
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.6377277
                       }
                     ]
                   }
@@ -9694,16 +11332,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.65562858E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.65562858E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7018747
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7018747
                   }
                 ]
               },
@@ -9715,16 +11356,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.165611908
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.165611908
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.012778054
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.012778054
                   }
                 ]
               },
@@ -9736,16 +11380,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9768,8 +11415,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.6377277
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.6377277
                       }
                     ]
                   }
@@ -9825,16 +11473,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.3247236E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.3247236E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7023067
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7023067
                   }
                 ]
               },
@@ -9846,16 +11497,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.132567972
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.132567972
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0102224434
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0102224434
                   }
                 ]
               },
@@ -9867,16 +11521,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9899,8 +11556,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.6715012
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.6715012
                       }
                     ]
                   }
@@ -9936,16 +11594,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.3247236E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.3247236E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7023067
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7023067
                   }
                 ]
               },
@@ -9957,16 +11618,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.132567972
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.132567972
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0102224434
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0102224434
                   }
                 ]
               },
@@ -9978,16 +11642,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10010,8 +11677,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.6715012
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.6715012
                       }
                     ]
                   }
@@ -10067,16 +11735,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.06083723E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.06083723E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7025833
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7025833
                   }
                 ]
               },
@@ -10088,16 +11759,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.106132768
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.106132768
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.008177955
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.008177955
                   }
                 ]
               },
@@ -10109,16 +11783,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10141,8 +11818,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.6985378
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.6985378
                       }
                     ]
                   }
@@ -10178,16 +11856,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.06083723E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.06083723E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7025833
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7025833
                   }
                 ]
               },
@@ -10199,16 +11880,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.106132768
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.106132768
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.008177955
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.008177955
                   }
                 ]
               },
@@ -10220,16 +11904,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10252,8 +11939,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.6985378
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.6985378
                       }
                     ]
                   }
@@ -10309,16 +11997,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.49122955E-07
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.49122955E-07
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7027607
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7027607
                   }
                 ]
               },
@@ -10330,16 +12021,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.08498463
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.08498463
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.00654236367
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.00654236367
                   }
                 ]
               },
@@ -10351,16 +12045,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10383,8 +12080,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.7201862
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.7201862
                       }
                     ]
                   }
@@ -10420,16 +12118,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.49122955E-07
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.49122955E-07
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7027607
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7027607
                   }
                 ]
               },
@@ -10441,16 +12142,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.08498463
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.08498463
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.00654236367
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.00654236367
                   }
                 ]
               },
@@ -10462,16 +12166,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10494,8 +12201,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.7201862
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.7201862
                       }
                     ]
                   }
@@ -10551,16 +12259,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.800538E-07
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.800538E-07
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7028742
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7028742
                   }
                 ]
               },
@@ -10572,16 +12283,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0680660754
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0680660754
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.005233891
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.005233891
                   }
                 ]
               },
@@ -10593,16 +12307,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10625,8 +12342,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.7375221
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.7375221
                       }
                     ]
                   }
@@ -10662,16 +12380,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.800538E-07
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.800538E-07
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7028742
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7028742
                   }
                 ]
               },
@@ -10683,16 +12404,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0680660754
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0680660754
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.005233891
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.005233891
                   }
                 ]
               },
@@ -10704,16 +12428,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10736,8 +12463,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.7375221
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.7375221
                       }
                     ]
                   }
@@ -10793,16 +12521,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.4482166E-07
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.4482166E-07
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7029467
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7029467
                   }
                 ]
               },
@@ -10814,16 +12545,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0545312166
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0545312166
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.00418711267
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.00418711267
                   }
                 ]
               },
@@ -10835,16 +12569,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10867,8 +12604,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.75141
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.75141
                       }
                     ]
                   }
@@ -10904,16 +12642,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.4482166E-07
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.4482166E-07
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.7029467
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.7029467
                   }
                 ]
               },
@@ -10925,16 +12666,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0545312166
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0545312166
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.00418711267
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.00418711267
                   }
                 ]
               },
@@ -10946,16 +12690,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10978,8 +12725,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 17.75141
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 17.75141
                       }
                     ]
                   }
diff --git a/Assets/Stages/CanonBall 3D.JSON b/Assets/Stages/CanonBall 3D.JSON
index b9480e6a..552c5da2 100644
--- a/Assets/Stages/CanonBall 3D.JSON	
+++ b/Assets/Stages/CanonBall 3D.JSON	
@@ -7,24 +7,24 @@
   "solution": {
     "ValidationSet": [],
     "ExposedSolutionFacts": [
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact842",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact843",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact844",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact845",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact850",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact855",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact860",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact865",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact870",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact875",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact880",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact885",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact890",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact895",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact900",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact905",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact910",
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact915",
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 18.639)",
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905, 7.3575, -24.0345)",
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0)",
+      "0.8",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact36",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact37",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact38",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact39",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact40",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact41",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact42",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact43",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact44",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact45",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact46",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact47",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact48",
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact49",
       "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905E-05, 14.71507, 18.63876), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905, 7.3575, -24.0345), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0)))}(-1E-05, 0.2860328)",
       "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(1.403079, 16.41841, 11.76398), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(3.924, 14.82811, -12.77051), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.2860328)))}(0.2860228, 0.5200639)",
       "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(2.321449, 19.6199, 8.775176), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(3.1392, -10.02582, -10.21641), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.5200639)))}(0.5200539, 1.378993)",
@@ -63,277 +63,277 @@
       "-1": null
     },
     "MetaInf": {
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact842": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 18.639)": {
         "workflow_id": 0,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact843": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905, 7.3575, -24.0345)": {
         "workflow_id": 1,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact844": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0)": {
         "workflow_id": 2,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact845": {
+      "0.8": {
         "workflow_id": 3,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)": {
         "workflow_id": 4,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.62)": {
         "workflow_id": 5,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.62)": {
         "workflow_id": 6,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 0)": {
         "workflow_id": 7,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact850": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact36": {
         "workflow_id": 8,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 0)": {
         "workflow_id": 9,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 19.62)": {
         "workflow_id": 10,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 19.62)": {
         "workflow_id": 11,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 0)": {
         "workflow_id": 12,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact855": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact37": {
         "workflow_id": 13,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact856": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 12.2625)": {
         "workflow_id": 14,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact857": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 14.715)": {
         "workflow_id": 15,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact858": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 14.715)": {
         "workflow_id": 16,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact859": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 12.2625)": {
         "workflow_id": 17,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact860": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact38": {
         "workflow_id": 18,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact865": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact39": {
         "workflow_id": 19,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact870": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact40": {
         "workflow_id": 20,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact875": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact41": {
         "workflow_id": 21,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact880": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact42": {
         "workflow_id": 22,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact885": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact43": {
         "workflow_id": 23,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact886": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)": {
         "workflow_id": 24,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact887": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.27783, 5.920335)": {
         "workflow_id": 25,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact888": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 13.27783, 5.920335)": {
         "workflow_id": 26,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact889": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 2.4525)": {
         "workflow_id": 27,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact890": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact44": {
         "workflow_id": 28,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact891": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)": {
         "workflow_id": 29,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact892": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)": {
         "workflow_id": 30,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact893": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 9.809999)": {
         "workflow_id": 31,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact894": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 7.3575)": {
         "workflow_id": 32,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact895": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact45": {
         "workflow_id": 33,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact896": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.05773, 7.3575)": {
         "workflow_id": 34,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact897": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)": {
         "workflow_id": 35,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact898": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 9.809999)": {
         "workflow_id": 36,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact899": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.05773, 7.3575)": {
         "workflow_id": 37,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact900": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact46": {
         "workflow_id": 38,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact901": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 16.677, 11.31583)": {
         "workflow_id": 39,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact902": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)": {
         "workflow_id": 40,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact903": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.715, 14.715)": {
         "workflow_id": 41,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact904": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 16.677, 11.31583)": {
         "workflow_id": 42,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact905": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact47": {
         "workflow_id": 43,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact906": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)": {
         "workflow_id": 44,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact907": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.96273)": {
         "workflow_id": 45,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact908": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 7.3575, 18.96273)": {
         "workflow_id": 46,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact909": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 14.715)": {
         "workflow_id": 47,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact910": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact48": {
         "workflow_id": 48,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact911": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)": {
         "workflow_id": 49,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact912": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.70023, 4.905)": {
         "workflow_id": 50,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact913": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 6.70023, 4.905)": {
         "workflow_id": 51,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact914": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 2.4525, 2.4525)": {
         "workflow_id": 52,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact915": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact49": {
         "workflow_id": 53,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact916": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact50": {
         "workflow_id": 54,
         "active": true,
         "isImmutable": false
@@ -586,554 +586,554 @@
     },
     "Workflow": [
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact842",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 18.639)",
         "samestep": false,
         "steplink": 1,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact843",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905, 7.3575, -24.0345)",
         "samestep": false,
         "steplink": 2,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact844",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0)",
         "samestep": false,
         "steplink": 3,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact845",
+        "Id": "0.8",
         "samestep": false,
         "steplink": 4,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)",
         "samestep": false,
         "steplink": 5,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.62)",
         "samestep": false,
         "steplink": 6,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.62)",
         "samestep": false,
         "steplink": 7,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 0)",
         "samestep": false,
         "steplink": 9,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact850",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact36",
         "samestep": true,
         "steplink": 7,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 0)",
         "samestep": false,
         "steplink": 10,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 19.62)",
         "samestep": false,
         "steplink": 11,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 19.62)",
         "samestep": false,
         "steplink": 12,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 0)",
         "samestep": false,
         "steplink": 14,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact855",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact37",
         "samestep": true,
         "steplink": 12,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact856",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 12.2625)",
         "samestep": false,
         "steplink": 15,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact857",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 14.715)",
         "samestep": false,
         "steplink": 16,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact858",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 14.715)",
         "samestep": false,
         "steplink": 17,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact859",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 12.2625)",
         "samestep": false,
         "steplink": 24,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact860",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact38",
         "samestep": true,
         "steplink": 17,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact865",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact39",
         "samestep": true,
         "steplink": 17,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact870",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact40",
         "samestep": true,
         "steplink": 17,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact875",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact41",
         "samestep": true,
         "steplink": 17,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact880",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact42",
         "samestep": true,
         "steplink": 17,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact885",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact43",
         "samestep": true,
         "steplink": 17,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact886",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)",
         "samestep": false,
         "steplink": 25,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact887",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.27783, 5.920335)",
         "samestep": false,
         "steplink": 26,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact888",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 13.27783, 5.920335)",
         "samestep": false,
         "steplink": 27,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact889",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 2.4525)",
         "samestep": false,
         "steplink": 29,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact890",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact44",
         "samestep": true,
         "steplink": 27,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact891",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)",
         "samestep": false,
         "steplink": 30,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact892",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)",
         "samestep": false,
         "steplink": 31,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact893",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 9.809999)",
         "samestep": false,
         "steplink": 32,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact894",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 7.3575)",
         "samestep": false,
         "steplink": 34,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact895",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact45",
         "samestep": true,
         "steplink": 32,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact896",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.05773, 7.3575)",
         "samestep": false,
         "steplink": 35,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact897",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)",
         "samestep": false,
         "steplink": 36,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact898",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 9.809999)",
         "samestep": false,
         "steplink": 37,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact899",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.05773, 7.3575)",
         "samestep": false,
         "steplink": 39,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact900",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact46",
         "samestep": true,
         "steplink": 37,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact901",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 16.677, 11.31583)",
         "samestep": false,
         "steplink": 40,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact902",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)",
         "samestep": false,
         "steplink": 41,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact903",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.715, 14.715)",
         "samestep": false,
         "steplink": 42,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact904",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 16.677, 11.31583)",
         "samestep": false,
         "steplink": 44,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact905",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact47",
         "samestep": true,
         "steplink": 42,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact906",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)",
         "samestep": false,
         "steplink": 45,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact907",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.96273)",
         "samestep": false,
         "steplink": 46,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact908",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 7.3575, 18.96273)",
         "samestep": false,
         "steplink": 47,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact909",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 14.715)",
         "samestep": false,
         "steplink": 49,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact910",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact48",
         "samestep": true,
         "steplink": 47,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact911",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)",
         "samestep": false,
         "steplink": 50,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact912",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.70023, 4.905)",
         "samestep": false,
         "steplink": 51,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact913",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 6.70023, 4.905)",
         "samestep": false,
         "steplink": 52,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact914",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 2.4525, 2.4525)",
         "samestep": false,
         "steplink": 55,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact915",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact49",
         "samestep": true,
         "steplink": 52,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact916",
+        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact50",
         "samestep": true,
         "steplink": 52,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}",
@@ -1143,7 +1143,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905E-05, 14.71507, 18.63876), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905, 7.3575, -24.0345), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0)))}",
@@ -1153,7 +1153,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905E-05, 14.71507, 18.63876), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905, 7.3575, -24.0345), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0)))}(-1E-05, 0.2860328)",
@@ -1163,7 +1163,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(1.403079, 16.41841, 11.76398), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(3.924, 14.82811, -12.77051), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.2860328)))}",
@@ -1173,7 +1173,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(1.403079, 16.41841, 11.76398), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(3.924, 14.82811, -12.77051), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.2860328)))}(0.2860228, 0.5200639)",
@@ -1183,7 +1183,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(2.321449, 19.6199, 8.775176), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(3.1392, -10.02582, -10.21641), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.5200639)))}",
@@ -1193,7 +1193,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(2.321449, 19.6199, 8.775176), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(3.1392, -10.02582, -10.21641), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(0.5200639)))}(0.5200539, 1.378993)",
@@ -1203,7 +1203,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(5.017825, 7.389571, 8.173129E-05), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(2.51136, -14.76153, 8.173129), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(1.378993)))}",
@@ -1213,7 +1213,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(5.017825, 7.389571, 8.173129E-05), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(2.51136, -14.76153, 8.173129), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(1.378993)))}(1.378983, 1.681127)",
@@ -1223,7 +1223,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(5.776611, 2.481855, 2.469301), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(2.009088, -1.427282, -15.54984), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(1.681127)))}",
@@ -1233,7 +1233,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(5.776611, 2.481855, 2.469301), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(2.009088, -1.427282, -15.54984), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(1.681127)))}(1.681117, 1.839926)",
@@ -1243,7 +1243,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(6.095668, 2.13149, 0.0001243987), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(1.607271, -2.388081, 12.43987), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(1.839926)))}",
@@ -1253,7 +1253,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(6.095668, 2.13149, 0.0001243987), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(1.607271, -2.388081, 12.43987), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(1.839926)))}(1.839916, 2.299212)",
@@ -1263,7 +1263,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(6.833878, 5.526812E-05, 5.713683), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(1.285817, 5.514941, 9.9519), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(2.299212)))}",
@@ -1273,7 +1273,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(6.833878, 5.526812E-05, 5.713683), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(1.285817, 5.514941, 9.9519), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(2.299212)))}(2.299202, 3.423573)",
@@ -1283,7 +1283,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(8.279611, 4.411982E-05, 16.90329), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(1.028653, 4.412031, 7.96152), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(3.423573)))}",
@@ -1293,7 +1293,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(8.279611, 4.411982E-05, 16.90329), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(1.028653, 4.412031, 7.96152), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(3.423573)))}(3.423563, 3.764802)",
@@ -1303,7 +1303,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(8.630627, 0.934442, 19.61994), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.8229226, 0.8516521, -6.369216), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(3.764802)))}",
@@ -1313,7 +1313,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(8.630627, 0.934442, 19.61994), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.8229226, 0.8516521, -6.369216), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(3.764802)))}(3.764792, 4.296639)",
@@ -1323,7 +1323,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.068295, 3.480565E-05, 16.2325), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.6583381, 3.492535, -5.095373), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(4.296639)))}",
@@ -1333,7 +1333,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.068295, 3.480565E-05, 16.2325), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.6583381, 3.492535, -5.095373), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(4.296639)))}(4.296629, 5.008685)",
@@ -1343,7 +1343,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.537067, 2.770216E-05, 12.60432), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.5266705, 2.794107, -4.076298), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(5.008685)))}",
@@ -1353,7 +1353,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.537067, 2.770216E-05, 12.60432), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.5266705, 2.794107, -4.076298), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(5.008685)))}(5.008675, 5.57834)",
@@ -1363,7 +1363,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.837091, 2.235314E-05, 10.28221), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.4213364, 2.235363, -3.261039), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(5.57834)))}",
@@ -1373,7 +1373,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.837091, 2.235314E-05, 10.28221), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.4213364, 2.235363, -3.261039), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(5.57834)))}(5.57833, 6.034081)",
@@ -1383,7 +1383,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.02912, 1.800241E-05, 8.79599), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.3370691, 1.788369, -2.608831), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.034081)))}",
@@ -1393,7 +1393,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.02912, 1.800241E-05, 8.79599), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.3370691, 1.788369, -2.608831), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.034081)))}(6.034071, 6.398692)",
@@ -1403,7 +1403,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.15202, 1.430725E-05, 7.844759), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.2696553, 1.430775, -2.087065), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.398692)))}",
@@ -1413,7 +1413,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.15202, 1.430725E-05, 7.844759), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.2696553, 1.430775, -2.087065), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.398692)))}(6.398682, 6.690399)",
@@ -1423,7 +1423,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.23068, 1.144649E-05, 7.235931), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.2157243, 1.144698, -1.669652), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.690399)))}",
@@ -1433,7 +1433,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.23068, 1.144649E-05, 7.235931), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.2157243, 1.144698, -1.669652), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.690399)))}(6.690389, 6.923783)",
@@ -1443,7 +1443,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 9.15788E-06, 6.846248), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.1725794, 0.915837, -1.335721), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1453,7 +1453,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[Pos(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Vel(http://mathhub.info/MitM/core/geometry?3DGeometry?point), Acc(http://mathhub.info/MitM/core/geometry?3DGeometry?point), t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(Pos), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Vel), Variable_(t)), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(0.5, http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(Acc), http://mathhub.info/MitM/Foundation?RealLiterals?times_real_lit(Variable_(t), Variable_(t))))))}[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 9.15788E-06, 6.846248), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.1725794, 0.915837, -1.335721), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}(6.923773, 6.923783)",
@@ -1463,7 +1463,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 1.830693E-06, 6.846238), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.1380635, -0.7326696, -1.068577), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1473,7 +1473,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 7.69156E-06, 6.846229), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.1104508, 0.5861357, -0.8548617), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1483,7 +1483,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 3.001984E-06, 6.846222), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.08836066, -0.4689085, -0.6838894), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1493,7 +1493,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 6.752762E-06, 6.846217), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.07068853, 0.3751268, -0.5471115), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1503,7 +1503,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 3.751257E-06, 6.846213), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.05655083, -0.3001015, -0.4376892), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1513,7 +1513,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 6.151578E-06, 6.84621), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.04524066, 0.2400812, -0.3501514), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1523,7 +1523,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 4.230438E-06, 6.846207), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.03619253, -0.192065, -0.2801211), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1533,7 +1533,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 5.766467E-06, 6.846204), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.02895403, 0.153652, -0.2240969), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1543,7 +1543,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 4.536761E-06, 6.846202), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.02316322, -0.1229216, -0.1792775), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1553,7 +1553,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 5.519642E-06, 6.846201), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.01853058, 0.09833726, -0.143422), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1563,7 +1563,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 4.732454E-06, 6.8462), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.01482446, -0.07866981, -0.1147376), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1573,7 +1573,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 5.361322E-06, 6.846199), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.01185957, 0.06293585, -0.0917901), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1583,7 +1583,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 4.857344E-06, 6.846198), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.009487656, -0.05034868, -0.07343208), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1593,7 +1593,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 5.259643E-06, 6.846198), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.007590125, 0.04027895, -0.05874566), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1603,7 +1603,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 4.936921E-06, 6.846197), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.0060721, -0.03222316, -0.04699653), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1613,7 +1613,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
         "Id": "[t(http://mathhub.info/MitM/Foundation?RealLiterals?real_lit)] => {MakeObjectArray(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(10.28103, 5.194215E-06, 6.846197), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0.00485768, 0.02577853, -0.03759722), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0), http://mathhub.info/MitM/Foundation?RealLiterals?plus_real_lit(Variable_(t), http://mathhub.info/MitM/Foundation?RealLiterals?minus_real_lit(6.923783)))}",
@@ -1623,7 +1623,7 @@
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       }
     ],
     "marker": 104,
@@ -1634,7 +1634,7 @@
     "MaxLabelId": 124,
     "UnusedLabelIds": [],
     "JsonFactSpace": {
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact842": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 18.639)": {
         "Point": {
           "x": 0.0,
           "y": 14.715,
@@ -1658,14 +1658,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact842"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 18.639
+            }
+          ]
         },
         "Label": "A",
         "hasCustomLabel": false,
         "LabelId": 1
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact843": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(4.905, 7.3575, -24.0345)": {
         "Point": {
           "x": 4.90499973,
           "y": 7.3575,
@@ -1689,14 +1709,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact843"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": -24.0345
+            }
+          ]
         },
         "Label": "B",
         "hasCustomLabel": false,
         "LabelId": 2
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact844": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, -9.809999, 0)": {
         "Point": {
           "x": 0.0,
           "y": -9.809999,
@@ -1720,25 +1760,46 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact844"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": -9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "C",
         "hasCustomLabel": false,
         "LabelId": 3
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact845": {
+      "0.8": {
         "value": 0.8,
         "s_type": "RealLitFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact845"
+          "kind": "OMLIT<Single>",
+          "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+          "value": 0.8
         },
         "Label": "D",
         "hasCustomLabel": false,
         "LabelId": 4
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)": {
         "Point": {
           "x": 0.0,
           "y": 0.0,
@@ -1755,14 +1816,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "E",
         "hasCustomLabel": false,
         "LabelId": 5
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.62)": {
         "Point": {
           "x": 0.0,
           "y": 0.0,
@@ -1786,14 +1867,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            }
+          ]
         },
         "Label": "F",
         "hasCustomLabel": false,
         "LabelId": 6
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.62)": {
         "Point": {
           "x": 0.0,
           "y": 19.6199989,
@@ -1817,14 +1918,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            }
+          ]
         },
         "Label": "G",
         "hasCustomLabel": false,
         "LabelId": 7
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 0)": {
         "Point": {
           "x": 0.0,
           "y": 19.6199989,
@@ -1848,30 +1969,50 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "H",
         "hasCustomLabel": false,
         "LabelId": 8
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact850": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact36": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 0)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact850"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact36"
         },
         "Label": "I",
         "hasCustomLabel": false,
         "LabelId": 9
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 0)": {
         "Point": {
           "x": 19.6199989,
           "y": 0.0,
@@ -1895,14 +2036,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "J",
         "hasCustomLabel": false,
         "LabelId": 10
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 19.62)": {
         "Point": {
           "x": 19.6199989,
           "y": 0.0,
@@ -1926,14 +2087,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            }
+          ]
         },
         "Label": "K",
         "hasCustomLabel": false,
         "LabelId": 11
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 19.62)": {
         "Point": {
           "x": 19.6199989,
           "y": 19.6199989,
@@ -1957,14 +2138,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            }
+          ]
         },
         "Label": "L",
         "hasCustomLabel": false,
         "LabelId": 12
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 0)": {
         "Point": {
           "x": 19.6199989,
           "y": 19.6199989,
@@ -1988,30 +2189,50 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "M",
         "hasCustomLabel": false,
         "LabelId": 13
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact855": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact37": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 0)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 0)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact855"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact37"
         },
         "Label": "N",
         "hasCustomLabel": false,
         "LabelId": 14
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact856": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 12.2625)": {
         "Point": {
           "x": 0.0,
           "y": 0.0,
@@ -2035,14 +2256,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact856"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 12.2625
+            }
+          ]
         },
         "Label": "O",
         "hasCustomLabel": false,
         "LabelId": 15
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact857": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 14.715)": {
         "Point": {
           "x": 0.0,
           "y": 0.0,
@@ -2066,14 +2307,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact857"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            }
+          ]
         },
         "Label": "P",
         "hasCustomLabel": false,
         "LabelId": 16
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact858": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 14.715)": {
         "Point": {
           "x": 19.6199989,
           "y": 0.0,
@@ -2097,14 +2358,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact858"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            }
+          ]
         },
         "Label": "Q",
         "hasCustomLabel": false,
         "LabelId": 17
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact859": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 12.2625)": {
         "Point": {
           "x": 19.6199989,
           "y": 0.0,
@@ -2128,110 +2409,130 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact859"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 19.6199989
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 12.2625
+            }
+          ]
         },
         "Label": "R",
         "hasCustomLabel": false,
         "LabelId": 18
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact860": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact38": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact856",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact857",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact858",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact859"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 12.2625)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 14.715)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 14.715)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 12.2625)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact860"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact38"
         },
         "Label": "S",
         "hasCustomLabel": false,
         "LabelId": 19
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact865": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact39": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 0)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 0)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 0)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact865"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact39"
         },
         "Label": "X",
         "hasCustomLabel": false,
         "LabelId": 24
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact870": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact40": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 19.62)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact870"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact40"
         },
         "Label": "]",
         "hasCustomLabel": false,
         "LabelId": 29
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact875": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact41": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 0)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 0)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact875"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact41"
         },
         "Label": "b",
         "hasCustomLabel": false,
         "LabelId": 34
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact880": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact42": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact857",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact858"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 14.715)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 19.62)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 14.715)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact880"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact42"
         },
         "Label": "g",
         "hasCustomLabel": false,
         "LabelId": 39
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact885": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact43": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact856",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact859",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 12.2625)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 12.2625)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 0)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact885"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact43"
         },
         "Label": "l",
         "hasCustomLabel": false,
         "LabelId": 44
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact886": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)": {
         "Point": {
           "x": 0.0,
           "y": 9.809999,
@@ -2255,14 +2556,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact886"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 2.45249987
+            }
+          ]
         },
         "Label": "m",
         "hasCustomLabel": false,
         "LabelId": 45
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact887": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.27783, 5.920335)": {
         "Point": {
           "x": 0.0,
           "y": 13.2778349,
@@ -2286,14 +2607,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact887"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 13.2778349
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 5.920335
+            }
+          ]
         },
         "Label": "n",
         "hasCustomLabel": false,
         "LabelId": 46
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact888": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 13.27783, 5.920335)": {
         "Point": {
           "x": 9.809999,
           "y": 13.2778349,
@@ -2317,14 +2658,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact888"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 13.2778349
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 5.920335
+            }
+          ]
         },
         "Label": "o",
         "hasCustomLabel": false,
         "LabelId": 47
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact889": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 2.4525)": {
         "Point": {
           "x": 9.809999,
           "y": 9.809999,
@@ -2348,30 +2709,50 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact889"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 2.45249987
+            }
+          ]
         },
         "Label": "p",
         "hasCustomLabel": false,
         "LabelId": 48
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact890": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact44": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact886",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact887",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact888",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact889"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.27783, 5.920335)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 13.27783, 5.920335)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 2.4525)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact890"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact44"
         },
         "Label": "q",
         "hasCustomLabel": false,
         "LabelId": 49
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact891": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)": {
         "Point": {
           "x": 0.0,
           "y": 4.90499973,
@@ -2395,14 +2776,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact891"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            }
+          ]
         },
         "Label": "r",
         "hasCustomLabel": false,
         "LabelId": 50
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact892": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)": {
         "Point": {
           "x": 0.0,
           "y": 4.90499973,
@@ -2426,14 +2827,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact892"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            }
+          ]
         },
         "Label": "s",
         "hasCustomLabel": false,
         "LabelId": 51
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact893": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 9.809999)": {
         "Point": {
           "x": 9.809999,
           "y": 4.90499973,
@@ -2457,14 +2878,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact893"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            }
+          ]
         },
         "Label": "t",
         "hasCustomLabel": false,
         "LabelId": 52
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact894": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 7.3575)": {
         "Point": {
           "x": 9.809999,
           "y": 4.90499973,
@@ -2488,30 +2929,50 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact894"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            }
+          ]
         },
         "Label": "u",
         "hasCustomLabel": false,
         "LabelId": 53
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact895": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact45": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact891",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact892",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact893",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact894"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 9.809999)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 7.3575)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact895"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact45"
         },
         "Label": "v",
         "hasCustomLabel": false,
         "LabelId": 54
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact896": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.05773, 7.3575)": {
         "Point": {
           "x": 0.0,
           "y": 14.05773,
@@ -2535,14 +2996,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact896"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.05773
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            }
+          ]
         },
         "Label": "w",
         "hasCustomLabel": false,
         "LabelId": 55
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact897": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)": {
         "Point": {
           "x": 0.0,
           "y": 9.809999,
@@ -2566,14 +3047,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact897"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            }
+          ]
         },
         "Label": "x",
         "hasCustomLabel": false,
         "LabelId": 56
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact898": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 9.809999)": {
         "Point": {
           "x": 9.809999,
           "y": 9.809999,
@@ -2597,14 +3098,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact898"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            }
+          ]
         },
         "Label": "y",
         "hasCustomLabel": false,
         "LabelId": 57
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact899": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.05773, 7.3575)": {
         "Point": {
           "x": 9.809999,
           "y": 14.05773,
@@ -2628,30 +3149,50 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact899"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.05773
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            }
+          ]
         },
         "Label": "z",
         "hasCustomLabel": false,
         "LabelId": 58
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact900": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact46": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact896",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact897",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact898",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact899"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.05773, 7.3575)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 9.809999)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.05773, 7.3575)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact900"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact46"
         },
         "Label": "{",
         "hasCustomLabel": false,
         "LabelId": 59
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact901": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 16.677, 11.31583)": {
         "Point": {
           "x": 0.0,
           "y": 16.677,
@@ -2675,14 +3216,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact901"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 16.677
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 11.315835
+            }
+          ]
         },
         "Label": "|",
         "hasCustomLabel": false,
         "LabelId": 60
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact902": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)": {
         "Point": {
           "x": 0.0,
           "y": 14.715,
@@ -2713,14 +3274,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact902"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            }
+          ]
         },
         "Label": "}",
         "hasCustomLabel": false,
         "LabelId": 61
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact903": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.715, 14.715)": {
         "Point": {
           "x": 9.809999,
           "y": 14.715,
@@ -2744,14 +3325,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact903"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            }
+          ]
         },
         "Label": "~",
         "hasCustomLabel": false,
         "LabelId": 62
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact904": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 16.677, 11.31583)": {
         "Point": {
           "x": 9.809999,
           "y": 16.677,
@@ -2775,30 +3376,50 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact904"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 16.677
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 11.315835
+            }
+          ]
         },
         "Label": "",
         "hasCustomLabel": false,
         "LabelId": 63
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact905": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact47": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact901",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact902",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact903",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact904"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 16.677, 11.31583)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.715, 14.715)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 16.677, 11.31583)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact905"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact47"
         },
         "Label": "€",
         "hasCustomLabel": false,
         "LabelId": 64
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact906": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)": {
         "Point": {
           "x": 0.0,
           "y": 4.90499973,
@@ -2822,14 +3443,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact906"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            }
+          ]
         },
         "Label": "",
         "hasCustomLabel": false,
         "LabelId": 65
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact907": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.96273)": {
         "Point": {
           "x": 0.0,
           "y": 7.3575,
@@ -2853,14 +3494,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact907"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 18.96273
+            }
+          ]
         },
         "Label": "‚",
         "hasCustomLabel": false,
         "LabelId": 66
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact908": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 7.3575, 18.96273)": {
         "Point": {
           "x": 9.809999,
           "y": 7.3575,
@@ -2891,14 +3552,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact908"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 7.3575
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 18.96273
+            }
+          ]
         },
         "Label": "ƒ",
         "hasCustomLabel": false,
         "LabelId": 67
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact909": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 14.715)": {
         "Point": {
           "x": 9.809999,
           "y": 4.90499973,
@@ -2922,30 +3603,50 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact909"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 14.715
+            }
+          ]
         },
         "Label": "„",
         "hasCustomLabel": false,
         "LabelId": 68
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact910": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact48": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact906",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact907",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact908",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact909"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.96273)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 7.3575, 18.96273)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 14.715)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact910"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact48"
         },
         "Label": "\u0085",
         "hasCustomLabel": false,
         "LabelId": 69
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact911": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)": {
         "Point": {
           "x": 0.0,
           "y": 2.45249987,
@@ -2969,14 +3670,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact911"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 2.45249987
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 2.45249987
+            }
+          ]
         },
         "Label": "†",
         "hasCustomLabel": false,
         "LabelId": 70
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact912": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.70023, 4.905)": {
         "Point": {
           "x": 0.0,
           "y": 6.70023,
@@ -3000,14 +3721,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact912"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 6.70023
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            }
+          ]
         },
         "Label": "‡",
         "hasCustomLabel": false,
         "LabelId": 71
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact913": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 6.70023, 4.905)": {
         "Point": {
           "x": 9.809999,
           "y": 6.70023,
@@ -3038,14 +3779,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact913"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 6.70023
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 4.90499973
+            }
+          ]
         },
         "Label": "ˆ",
         "hasCustomLabel": false,
         "LabelId": 72
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact914": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 2.4525, 2.4525)": {
         "Point": {
           "x": 9.809999,
           "y": 2.45249987,
@@ -3076,30 +3837,50 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact914"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 9.809999
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 2.45249987
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 2.45249987
+            }
+          ]
         },
         "Label": "‰",
         "hasCustomLabel": false,
         "LabelId": 73
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact915": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact49": {
         "Pids": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact911",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact912",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact913",
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact914"
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.70023, 4.905)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 6.70023, 4.905)",
+          "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 2.4525, 2.4525)"
         ],
         "s_type": "QuadFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact915"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact49"
         },
         "Label": "Š",
         "hasCustomLabel": false,
         "LabelId": 74
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact916": {
+      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact50": {
         "lids": [],
         "payload": [
           {
@@ -3111,19 +3892,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 0)"
               }
             ]
           },
@@ -3136,19 +3917,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 0)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 0)"
               }
             ]
           },
@@ -3161,19 +3942,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact856"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 12.2625)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact857"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 14.715)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact858"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 14.715)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact859"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 12.2625)"
               }
             ]
           },
@@ -3186,19 +3967,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 0)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 0)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 0)"
               }
             ]
           },
@@ -3211,19 +3992,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 19.62)"
               }
             ]
           },
@@ -3236,19 +4017,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact849"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 0)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact848"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 19.62, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact853"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact854"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 19.62, 0)"
               }
             ]
           },
@@ -3261,19 +4042,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact857"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 14.715)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact847"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact852"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 19.62)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact858"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 14.715)"
               }
             ]
           },
@@ -3286,19 +4067,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact846"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact856"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 12.2625)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact859"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 12.2625)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact851"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(19.62, 0, 0)"
               }
             ]
           },
@@ -3311,19 +4092,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact886"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 2.4525)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact887"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 13.27783, 5.920335)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact888"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 13.27783, 5.920335)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact889"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 2.4525)"
               }
             ]
           },
@@ -3336,19 +4117,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact891"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 7.3575)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact892"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 9.809999)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact893"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 9.809999)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact894"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 7.3575)"
               }
             ]
           },
@@ -3361,19 +4142,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact896"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.05773, 7.3575)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact897"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 9.809999, 9.809999)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact898"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 9.809999, 9.809999)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact899"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.05773, 7.3575)"
               }
             ]
           },
@@ -3386,19 +4167,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact901"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 16.677, 11.31583)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact902"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 14.715, 14.715)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact903"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 14.715, 14.715)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact904"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 16.677, 11.31583)"
               }
             ]
           },
@@ -3411,19 +4192,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact906"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 4.905, 14.715)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact907"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 7.3575, 18.96273)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact908"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 7.3575, 18.96273)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact909"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 4.905, 14.715)"
               }
             ]
           },
@@ -3436,19 +4217,19 @@
             "arguments": [
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact911"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 2.4525, 2.4525)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact912"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6.70023, 4.905)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact913"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 6.70023, 4.905)"
               },
               {
                 "kind": "OMS",
-                "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact914"
+                "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(9.809999, 2.4525, 2.4525)"
               }
             ]
           }
@@ -3490,7 +4271,7 @@
         "s_type": "ListFact",
         "ServerDefinition": {
           "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact916"
+          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory2?fact50"
         },
         "Label": "‹",
         "hasCustomLabel": false,
@@ -3572,8 +4353,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.5
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.5
                       },
                       {
                         "kind": "OMA",
@@ -3688,8 +4470,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.5
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.5
                       },
                       {
                         "kind": "OMA",
@@ -3759,16 +4542,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 4.90499951E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.90499951E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.7150736
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.7150736
                   },
                   {
-                    "kind": "OMF",
-                    "float": 18.63876
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 18.63876
                   }
                 ]
               },
@@ -3780,16 +4566,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 4.90499973
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.90499973
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.3575
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.3575
                   },
                   {
-                    "kind": "OMF",
-                    "float": -24.0345
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -24.0345
                   }
                 ]
               },
@@ -3801,16 +4590,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -3833,8 +4625,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.0
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.0
                       }
                     ]
                   }
@@ -3870,16 +4663,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 4.90499951E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.90499951E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.7150736
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.7150736
                   },
                   {
-                    "kind": "OMF",
-                    "float": 18.63876
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 18.63876
                   }
                 ]
               },
@@ -3891,16 +4687,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 4.90499973
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.90499973
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.3575
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.3575
                   },
                   {
-                    "kind": "OMF",
-                    "float": -24.0345
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -24.0345
                   }
                 ]
               },
@@ -3912,16 +4711,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -3944,8 +4746,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.0
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.0
                       }
                     ]
                   }
@@ -4001,16 +4804,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 1.40307891
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.40307891
                   },
                   {
-                    "kind": "OMF",
-                    "float": 16.4184074
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 16.4184074
                   },
                   {
-                    "kind": "OMF",
-                    "float": 11.7639771
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 11.7639771
                   }
                 ]
               },
@@ -4022,16 +4828,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 3.92399979
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.92399979
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.8281145
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.8281145
                   },
                   {
-                    "kind": "OMF",
-                    "float": -12.7705145
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -12.7705145
                   }
                 ]
               },
@@ -4043,16 +4852,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4075,8 +4887,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.286032766
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.286032766
                       }
                     ]
                   }
@@ -4112,16 +4925,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 1.40307891
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.40307891
                   },
                   {
-                    "kind": "OMF",
-                    "float": 16.4184074
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 16.4184074
                   },
                   {
-                    "kind": "OMF",
-                    "float": 11.7639771
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 11.7639771
                   }
                 ]
               },
@@ -4133,16 +4949,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 3.92399979
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.92399979
                   },
                   {
-                    "kind": "OMF",
-                    "float": 14.8281145
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 14.8281145
                   },
                   {
-                    "kind": "OMF",
-                    "float": -12.7705145
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -12.7705145
                   }
                 ]
               },
@@ -4154,16 +4973,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4186,8 +5008,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.286032766
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.286032766
                       }
                     ]
                   }
@@ -4243,16 +5066,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 2.3214488
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.3214488
                   },
                   {
-                    "kind": "OMF",
-                    "float": 19.6198978
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 19.6198978
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.775176
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.775176
                   }
                 ]
               },
@@ -4264,16 +5090,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 3.1392
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.1392
                   },
                   {
-                    "kind": "OMF",
-                    "float": -10.025815
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -10.025815
                   },
                   {
-                    "kind": "OMF",
-                    "float": -10.2164116
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -10.2164116
                   }
                 ]
               },
@@ -4285,16 +5114,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4317,8 +5149,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.520063937
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.520063937
                       }
                     ]
                   }
@@ -4354,16 +5187,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 2.3214488
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.3214488
                   },
                   {
-                    "kind": "OMF",
-                    "float": 19.6198978
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 19.6198978
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.775176
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.775176
                   }
                 ]
               },
@@ -4375,16 +5211,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 3.1392
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.1392
                   },
                   {
-                    "kind": "OMF",
-                    "float": -10.025815
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -10.025815
                   },
                   {
-                    "kind": "OMF",
-                    "float": -10.2164116
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -10.2164116
                   }
                 ]
               },
@@ -4396,16 +5235,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4428,8 +5270,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 0.520063937
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 0.520063937
                       }
                     ]
                   }
@@ -4485,16 +5328,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 5.017825
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.017825
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.389571
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.389571
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.173129E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.173129E-05
                   }
                 ]
               },
@@ -4506,16 +5352,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 2.51136
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.51136
                   },
                   {
-                    "kind": "OMF",
-                    "float": -14.76153
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -14.76153
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.173129
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.173129
                   }
                 ]
               },
@@ -4527,16 +5376,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4559,8 +5411,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 1.37899327
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 1.37899327
                       }
                     ]
                   }
@@ -4596,16 +5449,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 5.017825
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.017825
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.389571
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.389571
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.173129E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.173129E-05
                   }
                 ]
               },
@@ -4617,16 +5473,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 2.51136
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.51136
                   },
                   {
-                    "kind": "OMF",
-                    "float": -14.76153
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -14.76153
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.173129
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.173129
                   }
                 ]
               },
@@ -4638,16 +5497,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4670,8 +5532,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 1.37899327
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 1.37899327
                       }
                     ]
                   }
@@ -4727,16 +5590,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 5.776611
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.776611
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.48185515
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.48185515
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.46930146
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.46930146
                   }
                 ]
               },
@@ -4748,16 +5614,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 2.00908828
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.00908828
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.42728221
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.42728221
                   },
                   {
-                    "kind": "OMF",
-                    "float": -15.5498428
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -15.5498428
                   }
                 ]
               },
@@ -4769,16 +5638,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4801,8 +5673,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 1.68112659
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 1.68112659
                       }
                     ]
                   }
@@ -4838,16 +5711,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 5.776611
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.776611
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.48185515
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.48185515
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.46930146
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.46930146
                   }
                 ]
               },
@@ -4859,16 +5735,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 2.00908828
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.00908828
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.42728221
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.42728221
                   },
                   {
-                    "kind": "OMF",
-                    "float": -15.5498428
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -15.5498428
                   }
                 ]
               },
@@ -4880,16 +5759,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -4912,8 +5794,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 1.68112659
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 1.68112659
                       }
                     ]
                   }
@@ -4969,16 +5852,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 6.09566832
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.09566832
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.13149
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.13149
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.00012439875
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.00012439875
                   }
                 ]
               },
@@ -4990,16 +5876,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 1.6072706
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.6072706
                   },
                   {
-                    "kind": "OMF",
-                    "float": -2.38808131
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -2.38808131
                   },
                   {
-                    "kind": "OMF",
-                    "float": 12.4398746
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 12.4398746
                   }
                 ]
               },
@@ -5011,16 +5900,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5043,8 +5935,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 1.83992577
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 1.83992577
                       }
                     ]
                   }
@@ -5080,16 +5973,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 6.09566832
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.09566832
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.13149
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.13149
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.00012439875
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.00012439875
                   }
                 ]
               },
@@ -5101,16 +5997,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 1.6072706
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.6072706
                   },
                   {
-                    "kind": "OMF",
-                    "float": -2.38808131
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -2.38808131
                   },
                   {
-                    "kind": "OMF",
-                    "float": 12.4398746
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 12.4398746
                   }
                 ]
               },
@@ -5122,16 +6021,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5154,8 +6056,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 1.83992577
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 1.83992577
                       }
                     ]
                   }
@@ -5211,16 +6114,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 6.833878
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.833878
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.52681231E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.52681231E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.713683
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.713683
                   }
                 ]
               },
@@ -5232,16 +6138,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 1.28581655
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.28581655
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.51494074
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.51494074
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.9519
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.9519
                   }
                 ]
               },
@@ -5253,16 +6162,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5285,8 +6197,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 2.29921174
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 2.29921174
                       }
                     ]
                   }
@@ -5322,16 +6235,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 6.833878
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.833878
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.52681231E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.52681231E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.713683
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.713683
                   }
                 ]
               },
@@ -5343,16 +6259,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 1.28581655
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.28581655
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.51494074
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.51494074
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.9519
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.9519
                   }
                 ]
               },
@@ -5364,16 +6283,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5396,8 +6318,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 2.29921174
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 2.29921174
                       }
                     ]
                   }
@@ -5453,16 +6376,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 8.279611
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.279611
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.411982E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.411982E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 16.90329
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 16.90329
                   }
                 ]
               },
@@ -5474,16 +6400,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 1.02865326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.02865326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.412031
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.412031
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.96151972
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.96151972
                   }
                 ]
               },
@@ -5495,16 +6424,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5527,8 +6459,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 3.42357254
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 3.42357254
                       }
                     ]
                   }
@@ -5564,16 +6497,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 8.279611
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.279611
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.411982E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.411982E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 16.90329
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 16.90329
                   }
                 ]
               },
@@ -5585,16 +6521,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 1.02865326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.02865326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.412031
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.412031
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.96151972
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.96151972
                   }
                 ]
               },
@@ -5606,16 +6545,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5638,8 +6580,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 3.42357254
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 3.42357254
                       }
                     ]
                   }
@@ -5695,16 +6638,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 8.630627
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.630627
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.934442043
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.934442043
                   },
                   {
-                    "kind": "OMF",
-                    "float": 19.619936
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 19.619936
                   }
                 ]
               },
@@ -5716,16 +6662,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.822922647
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.822922647
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.851652145
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.851652145
                   },
                   {
-                    "kind": "OMF",
-                    "float": -6.369216
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -6.369216
                   }
                 ]
               },
@@ -5737,16 +6686,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5769,8 +6721,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 3.76480246
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 3.76480246
                       }
                     ]
                   }
@@ -5806,16 +6759,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 8.630627
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.630627
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.934442043
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.934442043
                   },
                   {
-                    "kind": "OMF",
-                    "float": 19.619936
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 19.619936
                   }
                 ]
               },
@@ -5827,16 +6783,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.822922647
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.822922647
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.851652145
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.851652145
                   },
                   {
-                    "kind": "OMF",
-                    "float": -6.369216
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -6.369216
                   }
                 ]
               },
@@ -5848,16 +6807,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -5880,8 +6842,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 3.76480246
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 3.76480246
                       }
                     ]
                   }
@@ -5937,16 +6900,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 9.068295
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.068295
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.480565E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.480565E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 16.2325
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 16.2325
                   }
                 ]
               },
@@ -5958,16 +6924,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.6583381
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.6583381
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.492535
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.492535
                   },
                   {
-                    "kind": "OMF",
-                    "float": -5.09537268
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -5.09537268
                   }
                 ]
               },
@@ -5979,16 +6948,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6011,8 +6983,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 4.29663944
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 4.29663944
                       }
                     ]
                   }
@@ -6048,16 +7021,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 9.068295
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.068295
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.480565E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.480565E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 16.2325
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 16.2325
                   }
                 ]
               },
@@ -6069,16 +7045,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.6583381
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.6583381
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.492535
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.492535
                   },
                   {
-                    "kind": "OMF",
-                    "float": -5.09537268
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -5.09537268
                   }
                 ]
               },
@@ -6090,16 +7069,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6122,8 +7104,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 4.29663944
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 4.29663944
                       }
                     ]
                   }
@@ -6179,16 +7162,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 9.537067
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.537067
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.77021572E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.77021572E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 12.6043205
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 12.6043205
                   }
                 ]
               },
@@ -6200,16 +7186,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.5266705
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.5266705
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.79410672
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.79410672
                   },
                   {
-                    "kind": "OMF",
-                    "float": -4.076298
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -4.076298
                   }
                 ]
               },
@@ -6221,16 +7210,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6253,8 +7245,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 5.008685
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 5.008685
                       }
                     ]
                   }
@@ -6290,16 +7283,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 9.537067
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.537067
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.77021572E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.77021572E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 12.6043205
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 12.6043205
                   }
                 ]
               },
@@ -6311,16 +7307,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.5266705
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.5266705
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.79410672
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.79410672
                   },
                   {
-                    "kind": "OMF",
-                    "float": -4.076298
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -4.076298
                   }
                 ]
               },
@@ -6332,16 +7331,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6364,8 +7366,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 5.008685
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 5.008685
                       }
                     ]
                   }
@@ -6421,16 +7424,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 9.837091
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.837091
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.235314E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.235314E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.2822065
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2822065
                   }
                 ]
               },
@@ -6442,16 +7448,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.4213364
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.4213364
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.23536325
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.23536325
                   },
                   {
-                    "kind": "OMF",
-                    "float": -3.26103854
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -3.26103854
                   }
                 ]
               },
@@ -6463,16 +7472,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6495,8 +7507,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 5.57833958
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 5.57833958
                       }
                     ]
                   }
@@ -6532,16 +7545,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 9.837091
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.837091
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.235314E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.235314E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 10.2822065
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2822065
                   }
                 ]
               },
@@ -6553,16 +7569,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.4213364
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.4213364
                   },
                   {
-                    "kind": "OMF",
-                    "float": 2.23536325
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 2.23536325
                   },
                   {
-                    "kind": "OMF",
-                    "float": -3.26103854
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -3.26103854
                   }
                 ]
               },
@@ -6574,16 +7593,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6606,8 +7628,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 5.57833958
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 5.57833958
                       }
                     ]
                   }
@@ -6663,16 +7686,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.0291157
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.0291157
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.8002409E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.8002409E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.79599
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.79599
                   }
                 ]
               },
@@ -6684,16 +7710,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.337069124
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.337069124
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.78836918
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.78836918
                   },
                   {
-                    "kind": "OMF",
-                    "float": -2.608831
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -2.608831
                   }
                 ]
               },
@@ -6705,16 +7734,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6737,8 +7769,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.034081
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.034081
                       }
                     ]
                   }
@@ -6774,16 +7807,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.0291157
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.0291157
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.8002409E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.8002409E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 8.79599
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 8.79599
                   }
                 ]
               },
@@ -6795,16 +7831,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.337069124
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.337069124
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.78836918
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.78836918
                   },
                   {
-                    "kind": "OMF",
-                    "float": -2.608831
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -2.608831
                   }
                 ]
               },
@@ -6816,16 +7855,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6848,8 +7890,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.034081
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.034081
                       }
                     ]
                   }
@@ -6905,16 +7948,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.1520176
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.1520176
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.43072548E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.43072548E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.84475946
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.84475946
                   }
                 ]
               },
@@ -6926,16 +7972,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.269655317
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.269655317
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.43077457
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.43077457
                   },
                   {
-                    "kind": "OMF",
-                    "float": -2.08706474
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -2.08706474
                   }
                 ]
               },
@@ -6947,16 +7996,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -6979,8 +8031,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.398692
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.398692
                       }
                     ]
                   }
@@ -7016,16 +8069,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.1520176
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.1520176
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.43072548E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.43072548E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.84475946
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.84475946
                   }
                 ]
               },
@@ -7037,16 +8093,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.269655317
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.269655317
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.43077457
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.43077457
                   },
                   {
-                    "kind": "OMF",
-                    "float": -2.08706474
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -2.08706474
                   }
                 ]
               },
@@ -7058,16 +8117,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7090,8 +8152,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.398692
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.398692
                       }
                     ]
                   }
@@ -7147,16 +8210,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2306795
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2306795
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.1446492E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.1446492E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.235931
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.235931
                   }
                 ]
               },
@@ -7168,16 +8234,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.21572426
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.21572426
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.14469826
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.14469826
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.66965187
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.66965187
                   }
                 ]
               },
@@ -7189,16 +8258,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7221,8 +8293,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.690399
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.690399
                       }
                     ]
                   }
@@ -7258,16 +8331,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2306795
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2306795
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.1446492E-05
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.1446492E-05
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.235931
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.235931
                   }
                 ]
               },
@@ -7279,16 +8355,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.21572426
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.21572426
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.14469826
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.14469826
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.66965187
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.66965187
                   }
                 ]
               },
@@ -7300,16 +8379,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7332,8 +8414,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.690399
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.690399
                       }
                     ]
                   }
@@ -7389,16 +8472,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810278
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810278
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.1578795E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.1578795E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846248
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846248
                   }
                 ]
               },
@@ -7410,16 +8496,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.172579408
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.172579408
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.915837
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.915837
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.33572149
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.33572149
                   }
                 ]
               },
@@ -7431,16 +8520,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7463,8 +8555,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -7500,16 +8593,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810278
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810278
                   },
                   {
-                    "kind": "OMF",
-                    "float": 9.1578795E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 9.1578795E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846248
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846248
                   }
                 ]
               },
@@ -7521,16 +8617,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.172579408
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.172579408
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.915837
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.915837
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.33572149
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.33572149
                   }
                 ]
               },
@@ -7542,16 +8641,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7574,8 +8676,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -7631,16 +8734,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810287
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810287
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.83069346E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.83069346E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84623766
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84623766
                   }
                 ]
               },
@@ -7652,16 +8758,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.138063535
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.138063535
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.7326696
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.7326696
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.06857717
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.06857717
                   }
                 ]
               },
@@ -7673,16 +8782,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7705,8 +8817,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -7742,16 +8855,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810287
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810287
                   },
                   {
-                    "kind": "OMF",
-                    "float": 1.83069346E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 1.83069346E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84623766
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84623766
                   }
                 ]
               },
@@ -7763,16 +8879,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.138063535
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.138063535
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.7326696
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.7326696
                   },
                   {
-                    "kind": "OMF",
-                    "float": -1.06857717
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -1.06857717
                   }
                 ]
               },
@@ -7784,16 +8903,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7816,8 +8938,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -7857,16 +8980,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.28103
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.28103
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.69156E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.69156E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846229
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846229
                   }
                 ]
               },
@@ -7878,16 +9004,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.110450827
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.110450827
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.5861357
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.5861357
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.854861736
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.854861736
                   }
                 ]
               },
@@ -7899,16 +9028,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -7931,8 +9063,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -7968,16 +9101,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.28103
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.28103
                   },
                   {
-                    "kind": "OMF",
-                    "float": 7.69156E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 7.69156E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846229
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846229
                   }
                 ]
               },
@@ -7989,16 +9125,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.110450827
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.110450827
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.5861357
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.5861357
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.854861736
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.854861736
                   }
                 ]
               },
@@ -8010,16 +9149,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8042,8 +9184,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -8083,16 +9226,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810307
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810307
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.0019844E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.0019844E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.8462224
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.8462224
                   }
                 ]
               },
@@ -8104,16 +9250,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.08836066
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.08836066
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.468908548
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.468908548
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.6838894
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.6838894
                   }
                 ]
               },
@@ -8125,16 +9274,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8157,8 +9309,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -8194,16 +9347,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810307
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810307
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.0019844E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.0019844E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.8462224
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.8462224
                   }
                 ]
               },
@@ -8215,16 +9371,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.08836066
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.08836066
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.468908548
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.468908548
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.6838894
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.6838894
                   }
                 ]
               },
@@ -8236,16 +9395,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8268,8 +9430,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -8309,16 +9472,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810316
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810316
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.752762E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.752762E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846217
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846217
                   }
                 ]
               },
@@ -8330,16 +9496,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.07068853
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.07068853
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.375126839
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.375126839
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.5471115
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.5471115
                   }
                 ]
               },
@@ -8351,16 +9520,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8383,8 +9555,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -8420,16 +9593,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810316
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810316
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.752762E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.752762E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846217
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846217
                   }
                 ]
               },
@@ -8441,16 +9617,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.07068853
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.07068853
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.375126839
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.375126839
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.5471115
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.5471115
                   }
                 ]
               },
@@ -8462,16 +9641,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8494,8 +9676,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -8535,16 +9718,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.75125683E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.75125683E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846213
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846213
                   }
                 ]
               },
@@ -8556,16 +9742,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0565508269
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0565508269
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.3001015
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.3001015
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.437689215
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.437689215
                   }
                 ]
               },
@@ -8577,16 +9766,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8609,8 +9801,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -8646,16 +9839,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 3.75125683E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 3.75125683E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846213
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846213
                   }
                 ]
               },
@@ -8667,16 +9863,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0565508269
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0565508269
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.3001015
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.3001015
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.437689215
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.437689215
                   }
                 ]
               },
@@ -8688,16 +9887,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8720,8 +9922,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -8761,16 +9964,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.151578E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.151578E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84620953
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84620953
                   }
                 ]
               },
@@ -8782,16 +9988,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.045240663
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.045240663
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.240081191
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.240081191
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.3501514
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.3501514
                   }
                 ]
               },
@@ -8803,16 +10012,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8835,8 +10047,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -8872,16 +10085,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.151578E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.151578E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84620953
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84620953
                   }
                 ]
               },
@@ -8893,16 +10109,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.045240663
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.045240663
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.240081191
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.240081191
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.3501514
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.3501514
                   }
                 ]
               },
@@ -8914,16 +10133,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -8946,8 +10168,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -8987,16 +10210,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.23043775E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.23043775E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84620667
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84620667
                   }
                 ]
               },
@@ -9008,16 +10234,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0361925326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0361925326
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.192064956
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.192064956
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.280121118
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.280121118
                   }
                 ]
               },
@@ -9029,16 +10258,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9061,8 +10293,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -9098,16 +10331,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.23043775E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.23043775E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84620667
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84620667
                   }
                 ]
               },
@@ -9119,16 +10355,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0361925326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0361925326
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.192064956
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.192064956
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.280121118
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.280121118
                   }
                 ]
               },
@@ -9140,16 +10379,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9172,8 +10414,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -9213,16 +10456,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.766467E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.766467E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84620428
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84620428
                   }
                 ]
               },
@@ -9234,16 +10480,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0289540272
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0289540272
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.153651968
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.153651968
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.2240969
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.2240969
                   }
                 ]
               },
@@ -9255,16 +10504,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9287,8 +10539,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -9324,16 +10577,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.766467E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.766467E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84620428
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84620428
                   }
                 ]
               },
@@ -9345,16 +10601,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0289540272
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0289540272
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.153651968
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.153651968
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.2240969
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.2240969
                   }
                 ]
               },
@@ -9366,16 +10625,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9398,8 +10660,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -9439,16 +10702,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.53676057E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.53676057E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84620237
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84620237
                   }
                 ]
               },
@@ -9460,16 +10726,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0231632218
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0231632218
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.122921579
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.122921579
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.179277524
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.179277524
                   }
                 ]
               },
@@ -9481,16 +10750,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9513,8 +10785,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -9550,16 +10823,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.53676057E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.53676057E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84620237
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84620237
                   }
                 ]
               },
@@ -9571,16 +10847,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0231632218
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0231632218
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.122921579
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.122921579
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.179277524
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.179277524
                   }
                 ]
               },
@@ -9592,16 +10871,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9624,8 +10906,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -9665,16 +10948,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.5196424E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.5196424E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846201
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846201
                   }
                 ]
               },
@@ -9686,16 +10972,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0185305774
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0185305774
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.09833726
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.09833726
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.143422022
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.143422022
                   }
                 ]
               },
@@ -9707,16 +10996,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9739,8 +11031,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -9776,16 +11069,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.5196424E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.5196424E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846201
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846201
                   }
                 ]
               },
@@ -9797,16 +11093,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0185305774
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0185305774
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.09833726
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.09833726
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.143422022
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.143422022
                   }
                 ]
               },
@@ -9818,16 +11117,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9850,8 +11152,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -9891,16 +11194,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.732454E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.732454E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.8462
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.8462
                   }
                 ]
               },
@@ -9912,16 +11218,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0148244621
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0148244621
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.07866981
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.07866981
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.114737622
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.114737622
                   }
                 ]
               },
@@ -9933,16 +11242,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -9965,8 +11277,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -10002,16 +11315,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.732454E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.732454E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.8462
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.8462
                   }
                 ]
               },
@@ -10023,16 +11339,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0148244621
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0148244621
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.07866981
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.07866981
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.114737622
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.114737622
                   }
                 ]
               },
@@ -10044,16 +11363,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10076,8 +11398,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -10117,16 +11440,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.36132166E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.36132166E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846199
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846199
                   }
                 ]
               },
@@ -10138,16 +11464,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.01185957
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.01185957
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.06293585
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.06293585
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.0917901
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.0917901
                   }
                 ]
               },
@@ -10159,16 +11488,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10191,8 +11523,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -10228,16 +11561,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.36132166E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.36132166E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846199
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846199
                   }
                 ]
               },
@@ -10249,16 +11585,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.01185957
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.01185957
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.06293585
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.06293585
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.0917901
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.0917901
                   }
                 ]
               },
@@ -10270,16 +11609,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10302,8 +11644,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -10343,16 +11686,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.85734427E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.85734427E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846198
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846198
                   }
                 ]
               },
@@ -10364,16 +11710,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.009487656
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.009487656
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.05034868
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.05034868
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.07343208
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.07343208
                   }
                 ]
               },
@@ -10385,16 +11734,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10417,8 +11769,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -10454,16 +11807,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.85734427E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.85734427E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846198
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846198
                   }
                 ]
               },
@@ -10475,16 +11831,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.009487656
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.009487656
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.05034868
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.05034868
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.07343208
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.07343208
                   }
                 ]
               },
@@ -10496,16 +11855,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10528,8 +11890,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -10569,16 +11932,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.259643E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.259643E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84619761
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84619761
                   }
                 ]
               },
@@ -10590,16 +11956,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.007590125
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.007590125
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0402789451
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0402789451
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.0587456636
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.0587456636
                   }
                 ]
               },
@@ -10611,16 +11980,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10643,8 +12015,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -10680,16 +12053,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.259643E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.259643E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84619761
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84619761
                   }
                 ]
               },
@@ -10701,16 +12077,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.007590125
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.007590125
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0402789451
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0402789451
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.0587456636
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.0587456636
                   }
                 ]
               },
@@ -10722,16 +12101,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10754,8 +12136,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -10795,16 +12178,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.9369205E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.9369205E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846197
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846197
                   }
                 ]
               },
@@ -10816,16 +12202,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0060721
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0060721
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.0322231576
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.0322231576
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.04699653
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.04699653
                   }
                 ]
               },
@@ -10837,16 +12226,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10869,8 +12261,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -10906,16 +12299,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 4.9369205E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 4.9369205E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.846197
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.846197
                   }
                 ]
               },
@@ -10927,16 +12323,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0060721
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0060721
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.0322231576
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.0322231576
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.04699653
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.04699653
                   }
                 ]
               },
@@ -10948,16 +12347,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -10980,8 +12382,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -11021,16 +12424,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.194215E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.194215E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84619665
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84619665
                   }
                 ]
               },
@@ -11042,16 +12448,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.00485768
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.00485768
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0257785264
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0257785264
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.0375972241
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.0375972241
                   }
                 ]
               },
@@ -11063,16 +12472,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -11095,8 +12507,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
@@ -11132,16 +12545,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 10.2810326
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 10.2810326
                   },
                   {
-                    "kind": "OMF",
-                    "float": 5.194215E-06
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 5.194215E-06
                   },
                   {
-                    "kind": "OMF",
-                    "float": 6.84619665
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 6.84619665
                   }
                 ]
               },
@@ -11153,16 +12569,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.00485768
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.00485768
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0257785264
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0257785264
                   },
                   {
-                    "kind": "OMF",
-                    "float": -0.0375972241
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -0.0375972241
                   }
                 ]
               },
@@ -11174,16 +12593,19 @@
                 },
                 "arguments": [
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   },
                   {
-                    "kind": "OMF",
-                    "float": -9.809999
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": -9.809999
                   },
                   {
-                    "kind": "OMF",
-                    "float": 0.0
+                    "kind": "OMLIT<Single>",
+                    "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                    "value": 0.0
                   }
                 ]
               },
@@ -11206,8 +12628,9 @@
                     },
                     "arguments": [
                       {
-                        "kind": "OMF",
-                        "float": 6.923783
+                        "kind": "OMLIT<Single>",
+                        "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+                        "value": 6.923783
                       }
                     ]
                   }
diff --git a/Assets/Stages/TechDemo A.JSON b/Assets/Stages/TechDemo A.JSON
index 735f5cb2..815895d3 100644
--- a/Assets/Stages/TechDemo A.JSON	
+++ b/Assets/Stages/TechDemo A.JSON	
@@ -8,7 +8,7 @@
     "ValidationSet": [
       {
         "MasterIDs": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact803"
+          "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0))"
         ],
         "SolutionIndex": [],
         "RelationIndex": [],
@@ -21,17 +21,17 @@
       "-1": null
     },
     "MetaInf": {
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact801": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)": {
         "workflow_id": 0,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact802": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)": {
         "workflow_id": 1,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact803": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0))": {
         "workflow_id": 2,
         "active": true,
         "isImmutable": false
@@ -39,34 +39,34 @@
     },
     "Workflow": [
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact801",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)",
         "samestep": false,
         "steplink": 3,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact802",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)",
         "samestep": true,
         "steplink": 0,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact803",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0))",
         "samestep": true,
         "steplink": 0,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       }
     ],
     "marker": 3,
@@ -77,7 +77,7 @@
     "MaxLabelId": 2,
     "UnusedLabelIds": [],
     "JsonFactSpace": {
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact801": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)": {
         "Point": {
           "x": 0.0,
           "y": 0.0,
@@ -94,14 +94,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact801"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "A",
         "hasCustomLabel": false,
         "LabelId": 1
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact802": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)": {
         "Point": {
           "x": 0.0,
           "y": 6.0,
@@ -125,17 +145,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact802"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 6.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "B",
         "hasCustomLabel": false,
         "LabelId": 2
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact803": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact801",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact802",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)",
         "Dir": {
           "x": 0.0,
           "y": -1.0,
@@ -144,8 +184,21 @@
           "sqrMagnitude": 1.0
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact803"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)"
+            }
+          ]
         },
         "Label": "[AB]",
         "hasCustomLabel": false,
diff --git a/Assets/Stages/TechDemo B.JSON b/Assets/Stages/TechDemo B.JSON
index 29f31b96..d322b65c 100644
--- a/Assets/Stages/TechDemo B.JSON	
+++ b/Assets/Stages/TechDemo B.JSON	
@@ -8,7 +8,7 @@
     "ValidationSet": [
       {
         "MasterIDs": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact806"
+          "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0))"
         ],
         "SolutionIndex": [],
         "RelationIndex": [],
@@ -16,7 +16,7 @@
       },
       {
         "MasterIDs": [
-          "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact806"
+          "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0))"
         ],
         "SolutionIndex": [],
         "RelationIndex": [],
@@ -39,17 +39,17 @@
       "-1": null
     },
     "MetaInf": {
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact804": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)": {
         "workflow_id": 0,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact805": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)": {
         "workflow_id": 1,
         "active": true,
         "isImmutable": false
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact806": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0))": {
         "workflow_id": 2,
         "active": true,
         "isImmutable": false
@@ -57,34 +57,34 @@
     },
     "Workflow": [
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact804",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)",
         "samestep": false,
         "steplink": 3,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact805",
+        "Id": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)",
         "samestep": true,
         "steplink": 0,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       },
       {
-        "Id": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact806",
+        "Id": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0))",
         "samestep": true,
         "steplink": 0,
         "creation": true,
         "gadget_rank": -1,
         "scroll_label": null,
         "GadgetFlow": [],
-        "GadgetTime": 0.35554700000284356
+        "GadgetTime": 0.81129899999996269
       }
     ],
     "marker": 3,
@@ -95,7 +95,7 @@
     "MaxLabelId": 2,
     "UnusedLabelIds": [],
     "JsonFactSpace": {
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact804": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)": {
         "Point": {
           "x": 0.0,
           "y": 0.0,
@@ -112,14 +112,34 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact804"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "A",
         "hasCustomLabel": false,
         "LabelId": 1
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact805": {
+      "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)": {
         "Point": {
           "x": 0.0,
           "y": 6.0,
@@ -143,17 +163,37 @@
         },
         "s_type": "PointFact",
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact805"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple"
+          },
+          "arguments": [
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 6.0
+            },
+            {
+              "kind": "OMLIT<Single>",
+              "type": "http://mathhub.info/MitM/Foundation?RealLiterals?real_lit",
+              "value": 0.0
+            }
+          ]
         },
         "Label": "B",
         "hasCustomLabel": false,
         "LabelId": 2
       },
-      "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact806": {
+      "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric(http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0), http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0))": {
         "s_type": "LineFact",
-        "Pid1": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact804",
-        "Pid2": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact805",
+        "Pid1": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)",
+        "Pid2": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)",
         "Dir": {
           "x": 0.0,
           "y": -1.0,
@@ -162,8 +202,21 @@
           "sqrMagnitude": 1.0
         },
         "ServerDefinition": {
-          "kind": "OMS",
-          "uri": "http://mathhub.info/FrameIT/frameworld?DefaultSituationSpace/SituationTheory1?fact806"
+          "kind": "OMA",
+          "applicant": {
+            "kind": "OMS",
+            "uri": "http://mathhub.info/MitM/core/geometry?Geometry/Common?metric"
+          },
+          "arguments": [
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 0, 0)"
+            },
+            {
+              "kind": "OMS",
+              "uri": "http://gl.mathhub.info/MMT/LFX/Sigma?Symbols?Tuple(0, 6, 0)"
+            }
+          ]
         },
         "Label": "[AB]",
         "hasCustomLabel": false,
diff --git a/Assets/StreamingAssets/scrolls.json b/Assets/StreamingAssets/scrolls.json
index a28aba3b..c27eebe3 100644
--- a/Assets/StreamingAssets/scrolls.json
+++ b/Assets/StreamingAssets/scrolls.json
@@ -239,8 +239,8 @@
 					},
 					"arguments": [
 						{
-							"float": 180.0,
-							"kind": "OMF"
+							"value": 180.0,
+							"kind": "OMLIT<Double>"
 						},
 						{
 							"applicant": {
@@ -1487,8 +1487,8 @@
 									},
 									"arguments": [
 										{
-											"float": 180.0,
-											"kind": "OMF"
+											"value": 180.0,
+											"kind": "OMLIT<Double>"
 										},
 										{
 											"applicant": {
@@ -1519,8 +1519,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "By some theorem",
-							"kind": "OMSTR"
+							"value": "By some theorem",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -1613,8 +1613,8 @@
 									"kind": "OMA"
 								},
 								{
-									"float": 90.0,
-									"kind": "OMF"
+									"value": 90.0,
+									"kind": "OMLIT<Double>"
 								}
 							],
 							"kind": "OMA"
@@ -2215,8 +2215,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "OppositeLen Scroll",
-							"kind": "OMSTR"
+							"value": "OppositeLen Scroll",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -2379,8 +2379,8 @@
 							},
 							"arguments": [
 								{
-									"float": 180.0,
-									"kind": "OMF"
+									"value": 180.0,
+									"kind": "OMLIT<Double>"
 								},
 								{
 									"applicant": {
@@ -3658,8 +3658,8 @@
 											},
 											"arguments": [
 												{
-													"float": 180.0,
-													"kind": "OMF"
+													"value": 180.0,
+													"kind": "OMLIT<Double>"
 												},
 												{
 													"applicant": {
@@ -3715,8 +3715,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "By sum of interior angles = 180° in triangles",
-							"kind": "OMSTR"
+							"value": "By sum of interior angles = 180° in triangles",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -3809,8 +3809,8 @@
 									"kind": "OMA"
 								},
 								{
-									"float": 90.0,
-									"kind": "OMF"
+									"value": 90.0,
+									"kind": "OMLIT<Double>"
 								}
 							],
 							"kind": "OMA"
@@ -4495,8 +4495,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "By Pythagora's theorem",
-							"kind": "OMSTR"
+							"value": "By Pythagora's theorem",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -5515,15 +5515,15 @@
 															"kind": "OMA"
 														},
 														{
-															"float": 2.0,
-															"kind": "OMF"
+															"value": 2.0,
+															"kind": "OMLIT<Double>"
 														}
 													],
 													"kind": "OMA"
 												},
 												{
-													"float": 3.141592653589793,
-													"kind": "OMF"
+													"value": 3.141592653589793,
+													"kind": "OMLIT<Double>"
 												}
 											],
 											"kind": "OMA"
@@ -5570,8 +5570,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "CylinderVolume Scroll",
-							"kind": "OMSTR"
+							"value": "CylinderVolume Scroll",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -7120,8 +7120,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "CastAngle",
-							"kind": "OMSTR"
+							"value": "CastAngle",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -7183,8 +7183,8 @@
 							},
 							"arguments": [
 								{
-									"float": 0.5,
-									"kind": "OMF"
+									"value": 0.5,
+									"kind": "OMLIT<Double>"
 								},
 								{
 									"applicant": {
@@ -7231,8 +7231,8 @@
 							},
 							"arguments": [
 								{
-									"float": 0.5,
-									"kind": "OMF"
+									"value": 0.5,
+									"kind": "OMLIT<Double>"
 								},
 								{
 									"applicant": {
@@ -7297,8 +7297,8 @@
 							},
 							"arguments": [
 								{
-									"float": 0.5,
-									"kind": "OMF"
+									"value": 0.5,
+									"kind": "OMLIT<Double>"
 								},
 								{
 									"applicant": {
@@ -7450,8 +7450,8 @@
 													},
 													"arguments": [
 														{
-															"float": 1.0,
-															"kind": "OMF"
+															"value": 1.0,
+															"kind": "OMLIT<Double>"
 														},
 														{
 															"applicant": {
@@ -9080,8 +9080,8 @@
 																			"kind": "OMA"
 																		},
 																		{
-																			"float": 4.626e-12,
-																			"kind": "OMF"
+																			"value": 4.626e-12,
+																			"kind": "OMLIT<Double>"
 																		}
 																	],
 																	"kind": "OMA"
@@ -9392,8 +9392,8 @@
 													},
 													"arguments": [
 														{
-															"float": 1.0,
-															"kind": "OMF"
+															"value": 1.0,
+															"kind": "OMLIT<Double>"
 														},
 														{
 															"applicant": {
@@ -11022,8 +11022,8 @@
 																			"kind": "OMA"
 																		},
 																		{
-																			"float": 4.626e-12,
-																			"kind": "OMF"
+																			"value": 4.626e-12,
+																			"kind": "OMLIT<Double>"
 																		}
 																	],
 																	"kind": "OMA"
@@ -11298,8 +11298,8 @@
 													},
 													"arguments": [
 														{
-															"float": 1.0,
-															"kind": "OMF"
+															"value": 1.0,
+															"kind": "OMLIT<Double>"
 														},
 														{
 															"applicant": {
@@ -12928,8 +12928,8 @@
 																			"kind": "OMA"
 																		},
 																		{
-																			"float": 4.626e-12,
-																			"kind": "OMF"
+																			"value": 4.626e-12,
+																			"kind": "OMLIT<Double>"
 																		}
 																	],
 																	"kind": "OMA"
@@ -14808,8 +14808,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "deduce Radius",
-							"kind": "OMSTR"
+							"value": "deduce Radius",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -16032,8 +16032,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "deduce Radius2",
-							"kind": "OMSTR"
+							"value": "deduce Radius2",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -16112,8 +16112,8 @@
 															},
 															"arguments": [
 																{
-																	"float": 1.0,
-																	"kind": "OMF"
+																	"value": 1.0,
+																	"kind": "OMLIT<Double>"
 																},
 																{
 																	"applicant": {
@@ -17742,8 +17742,8 @@
 																					"kind": "OMA"
 																				},
 																				{
-																					"float": 4.626e-12,
-																					"kind": "OMF"
+																					"value": 4.626e-12,
+																					"kind": "OMLIT<Double>"
 																				}
 																			],
 																			"kind": "OMA"
@@ -18054,8 +18054,8 @@
 															},
 															"arguments": [
 																{
-																	"float": 1.0,
-																	"kind": "OMF"
+																	"value": 1.0,
+																	"kind": "OMLIT<Double>"
 																},
 																{
 																	"applicant": {
@@ -19684,8 +19684,8 @@
 																					"kind": "OMA"
 																				},
 																				{
-																					"float": 4.626e-12,
-																					"kind": "OMF"
+																					"value": 4.626e-12,
+																					"kind": "OMLIT<Double>"
 																				}
 																			],
 																			"kind": "OMA"
@@ -19960,8 +19960,8 @@
 															},
 															"arguments": [
 																{
-																	"float": 1.0,
-																	"kind": "OMF"
+																	"value": 1.0,
+																	"kind": "OMLIT<Double>"
 																},
 																{
 																	"applicant": {
@@ -21590,8 +21590,8 @@
 																					"kind": "OMA"
 																				},
 																				{
-																					"float": 4.626e-12,
-																					"kind": "OMF"
+																					"value": 4.626e-12,
+																					"kind": "OMLIT<Double>"
 																				}
 																			],
 																			"kind": "OMA"
@@ -22305,8 +22305,8 @@
 									"kind": "OMA"
 								},
 								{
-									"string": "trivial",
-									"kind": "OMSTR"
+									"value": "trivial",
+									"kind": "OMLIT<String>"
 								}
 							],
 							"kind": "OMA"
@@ -23755,8 +23755,8 @@
 																	"kind": "OMA"
 																},
 																{
-																	"float": 4.626e-12,
-																	"kind": "OMF"
+																	"value": 4.626e-12,
+																	"kind": "OMLIT<Double>"
 																}
 															],
 															"kind": "OMA"
@@ -23771,15 +23771,15 @@
 									"kind": "OMA"
 								},
 								{
-									"float": 0.3183098861837907,
-									"kind": "OMF"
+									"value": 0.3183098861837907,
+									"kind": "OMLIT<Double>"
 								}
 							],
 							"kind": "OMA"
 						},
 						{
-							"float": 180.0,
-							"kind": "OMF"
+							"value": 180.0,
+							"kind": "OMLIT<Double>"
 						}
 					],
 					"kind": "OMA"
@@ -24998,8 +24998,8 @@
 																					"kind": "OMA"
 																				},
 																				{
-																					"float": 4.626e-12,
-																					"kind": "OMF"
+																					"value": 4.626e-12,
+																					"kind": "OMLIT<Double>"
 																				}
 																			],
 																			"kind": "OMA"
@@ -25014,15 +25014,15 @@
 													"kind": "OMA"
 												},
 												{
-													"float": 0.3183098861837907,
-													"kind": "OMF"
+													"value": 0.3183098861837907,
+													"kind": "OMLIT<Double>"
 												}
 											],
 											"kind": "OMA"
 										},
 										{
-											"float": 180.0,
-											"kind": "OMF"
+											"value": 180.0,
+											"kind": "OMLIT<Double>"
 										}
 									],
 									"kind": "OMA"
@@ -26225,8 +26225,8 @@
 																					"kind": "OMA"
 																				},
 																				{
-																					"float": 4.626e-12,
-																					"kind": "OMF"
+																					"value": 4.626e-12,
+																					"kind": "OMLIT<Double>"
 																				}
 																			],
 																			"kind": "OMA"
@@ -26241,15 +26241,15 @@
 													"kind": "OMA"
 												},
 												{
-													"float": 0.3183098861837907,
-													"kind": "OMF"
+													"value": 0.3183098861837907,
+													"kind": "OMLIT<Double>"
 												}
 											],
 											"kind": "OMA"
 										},
 										{
-											"float": 180.0,
-											"kind": "OMF"
+											"value": 180.0,
+											"kind": "OMLIT<Double>"
 										}
 									],
 									"kind": "OMA"
@@ -26258,8 +26258,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "PlaneAngleScroll Scroll",
-							"kind": "OMSTR"
+							"value": "PlaneAngleScroll Scroll",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -26377,8 +26377,8 @@
 							"kind": "OMA"
 						},
 						{
-							"float": 3.141592653589793,
-							"kind": "OMF"
+							"value": 3.141592653589793,
+							"kind": "OMLIT<Double>"
 						}
 					],
 					"kind": "OMA"
@@ -26425,15 +26425,15 @@
 													"kind": "OMA"
 												},
 												{
-													"float": 2.0,
-													"kind": "OMF"
+													"value": 2.0,
+													"kind": "OMLIT<Double>"
 												}
 											],
 											"kind": "OMA"
 										},
 										{
-											"float": 3.141592653589793,
-											"kind": "OMF"
+											"value": 3.141592653589793,
+											"kind": "OMLIT<Double>"
 										}
 									],
 									"kind": "OMA"
@@ -26480,8 +26480,8 @@
 											"kind": "OMA"
 										},
 										{
-											"float": 3.141592653589793,
-											"kind": "OMF"
+											"value": 3.141592653589793,
+											"kind": "OMLIT<Double>"
 										}
 									],
 									"kind": "OMA"
@@ -26490,8 +26490,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "CircleArea Scroll",
-							"kind": "OMSTR"
+							"value": "CircleArea Scroll",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -26824,8 +26824,8 @@
 							"kind": "OMA"
 						},
 						{
-							"float": 0.3333333333333333,
-							"kind": "OMF"
+							"value": 0.3333333333333333,
+							"kind": "OMLIT<Double>"
 						}
 					],
 					"kind": "OMA"
@@ -26884,15 +26884,15 @@
 																	"kind": "OMA"
 																},
 																{
-																	"float": 2.0,
-																	"kind": "OMF"
+																	"value": 2.0,
+																	"kind": "OMLIT<Double>"
 																}
 															],
 															"kind": "OMA"
 														},
 														{
-															"float": 3.141592653589793,
-															"kind": "OMF"
+															"value": 3.141592653589793,
+															"kind": "OMLIT<Double>"
 														}
 													],
 													"kind": "OMA"
@@ -27414,8 +27414,8 @@
 																			"kind": "OMA"
 																		},
 																		{
-																			"float": 2.0,
-																			"kind": "OMF"
+																			"value": 2.0,
+																			"kind": "OMLIT<Double>"
 																		}
 																	],
 																	"kind": "OMA"
@@ -27712,8 +27712,8 @@
 																			"kind": "OMA"
 																		},
 																		{
-																			"float": 4.626e-12,
-																			"kind": "OMF"
+																			"value": 4.626e-12,
+																			"kind": "OMLIT<Double>"
 																		}
 																	],
 																	"kind": "OMA"
@@ -27728,8 +27728,8 @@
 											"kind": "OMA"
 										},
 										{
-											"float": 0.3333333333333333,
-											"kind": "OMF"
+											"value": 0.3333333333333333,
+											"kind": "OMLIT<Double>"
 										}
 									],
 									"kind": "OMA"
@@ -27776,8 +27776,8 @@
 											"kind": "OMA"
 										},
 										{
-											"float": 0.3333333333333333,
-											"kind": "OMF"
+											"value": 0.3333333333333333,
+											"kind": "OMLIT<Double>"
 										}
 									],
 									"kind": "OMA"
@@ -27786,8 +27786,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "ConeVolume Scroll",
-							"kind": "OMSTR"
+							"value": "ConeVolume Scroll",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
@@ -28368,8 +28368,8 @@
 							"kind": "OMA"
 						},
 						{
-							"float": 0.3333333333333333,
-							"kind": "OMF"
+							"value": 0.3333333333333333,
+							"kind": "OMLIT<Double>"
 						}
 					],
 					"kind": "OMA"
@@ -28403,8 +28403,8 @@
 											},
 											"arguments": [
 												{
-													"float": 0.3333333333333333,
-													"kind": "OMF"
+													"value": 0.3333333333333333,
+													"kind": "OMLIT<Double>"
 												},
 												{
 													"applicant": {
@@ -28950,8 +28950,8 @@
 																			"kind": "OMA"
 																		},
 																		{
-																			"float": 2.0,
-																			"kind": "OMF"
+																			"value": 2.0,
+																			"kind": "OMLIT<Double>"
 																		}
 																	],
 																	"kind": "OMA"
@@ -29248,8 +29248,8 @@
 																			"kind": "OMA"
 																		},
 																		{
-																			"float": 4.626e-12,
-																			"kind": "OMF"
+																			"value": 4.626e-12,
+																			"kind": "OMLIT<Double>"
 																		}
 																	],
 																	"kind": "OMA"
@@ -29301,15 +29301,15 @@
 																			"kind": "OMA"
 																		},
 																		{
-																			"float": 2.0,
-																			"kind": "OMF"
+																			"value": 2.0,
+																			"kind": "OMLIT<Double>"
 																		}
 																	],
 																	"kind": "OMA"
 																},
 																{
-																	"float": 3.141592653589793,
-																	"kind": "OMF"
+																	"value": 3.141592653589793,
+																	"kind": "OMLIT<Double>"
 																}
 															],
 															"kind": "OMA"
@@ -29356,8 +29356,8 @@
 																	"kind": "OMA"
 																},
 																{
-																	"float": 3.141592653589793,
-																	"kind": "OMF"
+																	"value": 3.141592653589793,
+																	"kind": "OMLIT<Double>"
 																}
 															],
 															"kind": "OMA"
@@ -29391,15 +29391,15 @@
 																	"kind": "OMA"
 																},
 																{
-																	"float": 2.0,
-																	"kind": "OMF"
+																	"value": 2.0,
+																	"kind": "OMLIT<Double>"
 																}
 															],
 															"kind": "OMA"
 														},
 														{
-															"float": 3.141592653589793,
-															"kind": "OMF"
+															"value": 3.141592653589793,
+															"kind": "OMLIT<Double>"
 														}
 													],
 													"kind": "OMA"
@@ -29527,8 +29527,8 @@
 											"kind": "OMA"
 										},
 										{
-											"float": 0.3333333333333333,
-											"kind": "OMF"
+											"value": 0.3333333333333333,
+											"kind": "OMLIT<Double>"
 										}
 									],
 									"kind": "OMA"
@@ -29537,8 +29537,8 @@
 							"kind": "OMA"
 						},
 						{
-							"string": "TruncatedConeVolume Scroll",
-							"kind": "OMSTR"
+							"value": "TruncatedConeVolume Scroll",
+							"kind": "OMLIT<String>"
 						}
 					],
 					"kind": "OMA"
-- 
GitLab