Parse smarter. Use string constructor/factory method if available.
Expose convenience method for making Session.