spray.http
true if meaning of request entities is properly defined
true if requests can be safely (& automatically) repeated
true if the resource should not be altered on the server