DeepPropertyAccessor (nuget): Access deeply nested chains of properties/indexers in a null-safe manner with optional delegate to handle (i.e. log) interrupted chains.
Keywords: deep|nested|property|field|indexer|access|chains|maybe-monad|interrupted|delegate