Removed EnsureHasNonEmptySource