Bethlehem's bread, water, lamb and gift