expose a base constructor for instanceof; ref #37
Merge pull request #45 from lvivier/instanceof

Expose a base constructor for instanceof