Add type class syntax