added a simple length example
using a simple cache instead of scalaz memoization to store metadata
added a note for the metadata fix
memoising the combiners in the setup of the MscrCombiner