two items in a list are not appearing (ListBuildSepTrim)

I've tried everything I can think of, but the "Max to" item only shows up in one list, even though there's data for every sample.  And the "plasticity" and "toughness" items are not appearing in the resulting list at all.  Can anyone see my error?

<<ListBuildSepTrim(_
   ", ",_
<<B>><<U>><<STRATIGRAPHY.Geological_Description>><<B>><<U>><<B>> ,_
<<IIf(<<STRATIGRAPHY.Gravel>>, <<STRATIGRAPHY.Gravel>>% gravel,)>>,_
<<IIf(<<STRATIGRAPHY.Sand_Coarse>>, <<STRATIGRAPHY.Sand_Coarse>>% coarse sand,)>>,_
<<IIf(<<STRATIGRAPHY.Sand_Med>>, <<STRATIGRAPHY.Sand_Med>>% medium sand,)>>,_
<<IIf(<<STRATIGRAPHY.Sand_Fine>>, <<STRATIGRAPHY.Sand_Fine>>% fine sand,)>>,_
<<IIf(<<STRATIGRAPHY.Fines>>, <<STRATIGRAPHY.Fines>>% fines,)>>,_
<<IIf(<<STRATIGRAPHY.Max>>, to <<STRATIGRAPHY.Max>>,)>>,_
<<IIf(<<STRATIGRAPHY.Plasticity>>, <<STRATIGRAPHY.Plasticity>> plasticity,)>>,_
<<IIf(<<STRATIGRAPHY.Toughness>>, <<STRATIGRAPHY.Toughness>> toughness,)>>,_
<<STRATIGRAPHY.Color>>,_
<<STRATIGRAPHY.Moisture>>,_
<<STRATIGRAPHY.HCL>>_
)>>

Thanks,

Terry