Could you add a comment about giving the prototype a name. Otherwise at first glance this looks useless :)