Soma validation and tests around creating elements