Ignore target
Don't assume a context
Avoid unnecessary async code
Reformatting
Clarify default 401 and 403 status handlers
Clarify spec