Should this be a static method in Policy?