For instance, support of C++ templates. Then use it to expand general functionality of the library, and improve poor-supported modules like `WebGl`.