Add GlanceErrorHandler tests
Add final tests and fix negotiation