Clafoutis: A sweet slice of heaven