added test for status order
added Context property to support different system
added opt-in header for passing Context to API
added test for specifying different contexts