operty references an object
		: (_.isPlainObject(propertySchema) && /^[A-Z]/.test(propertySchema.type) && _.isString(propertyValue)) ?
			<span className="tooltip">
				<span style={{color: "#07a"}} onClick={() => props.onEdit(path)}>{propertyValue}</span>
				<span className="tooltiptext"><pre>{YAML.stringify(_.get(state, "protocol.objects."+propertyValue, {}), 10, 2)}</pre></span>
			</span>
		// Steps
		: (propertyName == "steps") ?
			<ProtocolStep state={props.state} path={path} step={propertyValue} on