Typo: unimplemented status is 501, not 502