Switch to parakeet based k-means evaluator.
Use LazyCollections to handle list/keyword arguments.

Simplifies optimization and evaluation.