Model: Monad instance
Factor out Named
More refactoring
Split Model and Packed
LifetimeFit ported to Named
Finally lifetime-fit works again
Clean up