policies must now parse their own configuration