That code in the example looks familiar

Looks like a nice alternative to MCS