This will be a compile failure, why? Can't we just not compile in this feature in this case?