doc fix
size reduction
remove engine result type wrapper
fix warning
SeedGenerator can has other result type