maybe it'd be more clear if it was a function with some doc. At first glance it's not really obvious why this is needed.