zmiany: dodanie lepszego łąpania wyjątków przez części bazowe; zmiany w zwracanych wartościach tak by lepiej odpowiedały oczekiwanym wartościom;  zmiana w obiekcie Category; trochę komentarzy;
testy do uspójnienia
jednostka prezentacyjna bez wyraźnych zmian