exceptions module
adding support for array serialziation
adding missing variables to exceptions