structure editor experiments with elm