I'm no robot, please don't call me 'it' :-). Could you explain why default error handling is necessary? Like I said before, the .NET exception model and the kix error model are not compatible. Also, according to various posts on this board, people are actually asking for a new way of handling errors, see for example http://www.kixtart.org/ubbthreads/showflat.php?Cat=&Board=UBB4&Number=111799. Try/catch is not something I made up, it is used in many languages already, dynamic and static.