fix Wadsworth's Constant edge case and add test