Issues: 5000, 4984, 4831 (partial), 4579, 2443, 5048, 5029, 5027, 4978, 4975, 4970, 4909, 4877, 4829.
Issue 5050, 4966, 5053, 4976 (partial).
Cleanup in preparation for deploy.