modified Chart to require a JiraClient instance