title: Is it OK to reuse HTTP status codes like 416?
body: <p>I want to notify a client of a specific error condition using a HTTP status code.</p>
  
  <p>The closest I can come by is "416 Range Not Satisfiable" - although the service has nothing to do with serving byte-ranges from files.</p>
  
  <p>Can I liberally interpret the meaning of "Range Not Satisfiable" or must I respect the technical definition involving byte-ranges of files?</p>