please keep MemberwiseClone() and copy UserExceptionHandler and UserHandler additionally. Copying properties one-by-one is unmaintainable.