How do you feel about "Unmodifiable"? That's what the unmodifiable_collection package uses.