modificat stilul de abordare a semnaturilor acolo unde sunt folosite
daca am functia addresses::semnatura acolo unde o folosesc voi verifica mai intai daca != nullptr
daca am un detour cu semnatura invalida (e hardcoded) verific mai intai daca semnatura e valida iar daca nu e il sterg din vectorul de detour-uri
daca am un patch cu semnatura invalida sar peste el (e o lista hardcoded ce ia o semnatura si o aplica la un offset)