commiting gilad's items. Most are broken and not complete. See his
TODOs.