simplify Command bus trait