remove limitations to ToStringExpression