Can someone remind me why we have the two classes SymmetricAssembler and SystemAssembler instead of just one? Garth