public static IQueryable TakeWhileInterpolated(this IQueryable source, FormattableString predicate) { var predicateStr = ParseFormattableString(predicate, out var args); return(DynamicQueryableExtensions.TakeWhile(source, predicateStr, args)); }