public static BasicTransform Transform(BasicTransform firstTransform, BasicTransform secondTransform)
 {
     return(new BasicTransform(direction => secondTransform(firstTransform(direction))));
 }
 public void Init()
 {
     instance = new BasicTransform();
 }