adds a few new features toward solving #180 - formatting can be both value and function based, all cells are appropriately classed.