Nice, just wondering if it wouldn't be smart by design to use it.
I see it offers clear advantages too.

Also I can't imagine that writing the EA in general isn't full of trouble, since MT4 and probably MT5 isn't giving back much information on debugging.