I realize this is from a previous branch, but FWIW the name "lch" is pretty opaque to me.  I'd much prefer localCharmHelpers or something similar.