added string assignment operator
added tryTypeInfo