I don't know, ask @ahilles107 he wrote it: https://github.com/terwey/Newscoop/blame/CS-5411/newscoop/classes/ArticleTypeField.php#L982