experimental
move the brainstorm property to lib/synthesize.js