Extending etch

Note

Coming soon: details on extending etch in C++.