A nebylo by celkově čistější ty metody definovat? co vlastně ten __call řeší?