semantic strings;type safety;validation;string wrapper;domain modeling;semantic types;path handling;strongly typed;primitive obsession;value objects;csharp;dotnet;validation attributes;filesystem;type system;physics quantities;physical constants;dimensional analysis;unit conversions;scientific computing;mechanical physics;thermal physics;optical physics;acoustic physics;chemical physics;nuclear physics;fluid dynamics;si units;imperial units;bootstrap architecture;performance optimized;enterprise ready;factory pattern;dependency injection