More tests and fixed constructor comparison