Modular randomized byzantine k-set agreement in asynchronous message-passing systems