Working prototype of dart binding