nSetProperty}/>
	</div>
);

//
// Protocol objects
//

const ProtocolObjects = (props) => (
	<div>
		<h2>Objects</h2>
		{_.map(props.state.protocol.objects, (value, key) => <ProtocolObject key={key} state={props.state} path={["objects", key]} value={value} valueKey={key} onEdit={props.onEdit} onSetProperty={props.onSetProperty}/>)}
	</div>
);

const ProtocolObject = (props) => {
	const {state, path, value, valueKey} = props;
	// console.log("onSetProperty type: "+(typeof _.keys(props.onSetProperty)))
	const