would like it to be more explicitly expressed inside the software/framework rather than outside. All and all eblearn + visiongrader seem like great tools, with a nice and well thought API. I will definitely look more in detail about their internals (I already had played around with eblearn a few months ago) and use/re-use as much as possible the existing code base.