]} onEdit={props.onEdit} onSetProperty={props.onSetProperty}/>)
		}
		</div>
	</div>
};

// const protocolObjectHandlers = {
// 	Plate: ({state, value, valueKey}) => (<div>
//
// 	</div>)
// };
//
// const ProtocolObject_Plate = ({
// 	state,
// 	value,
// 	valueKey
// }) => (
// 	<div>
// 	</div>
// )

const {createStore} = Redux;
const store = createStore(actionHandler);
const render = () => {
	ReactDOM.render(
		<Protocol
			state={store.getState()}
			onEdit={(path) => store.dispatch({type: "EDIT", path