Huge test for huge implementation class. ;)