clu source vs binary implementation