Deleted Beholder's IReadonlyList and refactored its usages to .NET's IReadOnlyList