This is a known problem that object cannot be cached in xcache directly, use serialize/unserialize instead

This is not feature request for adding the ability to storing a objects. This is request to add checks that would throw Fatal Error that can catch through Try Catch. Because that is so difficult to understand because of what crash server when in xcache stored complex multi-dimensional arrays. I investigated for over a week on steps that happens in the big CRM system to make this simple example.