@azonneveld: great reflection!