returning ourself when doing the different callbacks for Command - that way one can fluently configure it all