Client and Parser no longer depend on crosscat