Add ability to specify a list of states a document may take