declare call(param) in trait WS & make call(param, ns, hdrs) protected