improves defaultCharset handling and messages for limit exceptions with
details about limit sizes