fixes to how tsw_client wraps results; item methods