Collapse spec contexts
Remove Promise#state