Ring and plasma: The enigmae of Enceladus