Just curious:<p>If I would like to write a native extension for a possible Chakra powered node.js, which methods would then be possible?<p><pre><code>  - Use V8 C++ API
  - Use Chakra extension API
  - Use NAN
  - All of those?
</code></pre>
And in your port are Nodes inbuilt native functions (like the libuv based IO functions) still using V8 APIs which are mapped to Chakra by this shim or are they reimplemented directly on top of Chakra APIs?