Ai now doing some work on checking the factory limit but not yet getting the rng
Removed constraint param, just pass in the factory max length from the scope and let the ai sort it out
AI now injected rather than passed to CreateSeq
Added another ai canAddAnother for premades but no tests and not wired up