Copy-pasted initial version for talk @ UGR.