override protected MethodResult Get(PathfinderInfo info)
        {
            Element player = (Element)Parameters[0];

            TranslateContext.Actions.AddRange(ArrayBuilder <Element> .Build(
                                                  Element.Part <A_Teleport>(player, info.NextPosition(player))
                                                  ));
            return(new MethodResult(null, null));
        }
        override protected MethodResult Get(PathfinderInfo info)
        {
            Element player = (Element)Parameters[0];

            return(new MethodResult(null, info.NextPosition(player)));
        }