fix StreamableStringSet; improve lwxml