Explicit behavior split of `GenericFactory`. It has now been split into two different implementations to better control its behavior in `std` and `no_std` environments
Added chaining results to `SafeRuntimeFactory` and children
First usable version