From user point of view everything will be simplified down to factory methods. What I really fear is too complicated type structure for developers. For example, ojalgo is super complicated, I am not sure anyone but the author can understand what happens inside.