up #492:
 - compilation is fine now
 - this is also related to #460 where we might want to assemble similar matrices