diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent_IEnumerable.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent_IEnumerable.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent_IEnumerable.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent_IEnumerable.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent_IEnumerable_FromEnd.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent_IEnumerable_FromEnd.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent_IEnumerable_FromEnd.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent_IEnumerable_FromEnd.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent_IList.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent_IList.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent_IList.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent_IList.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent_IReadOnlyList.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent_IReadOnlyList.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerElementAtOrAbsent_IReadOnlyList.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerElementAtOrAbsent_IReadOnlyList.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerFirstOrAbsent.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerFirstOrAbsent.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerFirstOrAbsent.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerFirstOrAbsent.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerFirstOrAbsent_IEnumerable.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerFirstOrAbsent_IEnumerable.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerFirstOrAbsent_IEnumerable.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerFirstOrAbsent_IEnumerable.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerFirstOrAbsent_IList.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerFirstOrAbsent_IList.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerFirstOrAbsent_IList.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerFirstOrAbsent_IList.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerFirstOrAbsent_IReadOnlyList.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerFirstOrAbsent_IReadOnlyList.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerFirstOrAbsent_IReadOnlyList.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerFirstOrAbsent_IReadOnlyList.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerLastOrAbsent.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerLastOrAbsent.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerLastOrAbsent.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerLastOrAbsent.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerLastOrAbsent_IEnumerable.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerLastOrAbsent_IEnumerable.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerLastOrAbsent_IEnumerable.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerLastOrAbsent_IEnumerable.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerLastOrAbsent_IList.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerLastOrAbsent_IList.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerLastOrAbsent_IList.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerLastOrAbsent_IList.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerLastOrAbsent_IReadOnlyList.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerLastOrAbsent_IReadOnlyList.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerLastOrAbsent_IReadOnlyList.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerLastOrAbsent_IReadOnlyList.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerSingleOrAbsent.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerSingleOrAbsent.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerSingleOrAbsent.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerSingleOrAbsent.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerSingleOrAbsent_IEnumerable.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerSingleOrAbsent_IEnumerable.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerSingleOrAbsent_IEnumerable.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerSingleOrAbsent_IEnumerable.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerSingleOrAbsent_IList.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerSingleOrAbsent_IList.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerSingleOrAbsent_IList.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerSingleOrAbsent_IList.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerSingleOrAbsent_IReadOnlyList.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerSingleOrAbsent_IReadOnlyList.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerSingleOrAbsent_IReadOnlyList.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerSingleOrAbsent_IReadOnlyList.cs diff --git a/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerValueOrAbsent.cs b/src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerValueOrAbsent.cs similarity index 100% rename from src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner.Implementations/InnerValueOrAbsent.cs rename to src/core-taggeds-optional/Optional/OptionalLinqExtensions/Inner/InnerValueOrAbsent.cs