For example: ``` s("x.o. .oxo", 0, [3,4,5].p) ``` would generate: ``` [0, nil, 3, nil, nil, 4, 0, 5, ...] ```