make MARQOV constructible with lattice as references or if nit make them part of the internal state
As I now have a working Duck example on how to have variadic constructors and differing methods on how to abstract away the referenceness or memberness of a variable let's implement this in marqov.ducks2.cpp