Tidying up branching in EpsilonGreedy#selectFromSubset so we can avoid the return statement.
create and update