BGCP – BGC Partners: Exploring The Misunderstood Potential Of Fenics