Am now using the MDHTTPCode goodness to avoid using raw strings --- this just seems a bit stringer