How ‘Separation of Concerns’ Can Benefit Your API Design