Using CommandDispatchInterceptor for command validation