make all exc messages accomodate new information
exc messages fixes
we may or may not receive *args
exception should try to get a formatted reason always