Added boost::cast.
Implemented result converter for char *. Clean-ups.