make wilson return interval (object with left and right props) instead of single value