validate the method signature at registration