Changed ChannelTransform to a regular class rather than ParameterizedFunction so that parameters can be set on instances.  Moved channel correlation into a ChannelTransform.
fixed typo