Add possibility to use custom HTTP status code

Valid in RFC 2616.
Can do better probably.