@staticmethod
def p_measurement_optional(p):
    """measurement_optional : display_identifier
                                | read_write
                                | format
                                | array_size
                                | bit_mask
                                | bit_operation
                                | byte_order
                                | max_refresh
                                | virtual
                                | function_list
                                | ecu_address
                                | error_mask
                                | ref_memory_segment
                                | annotation
                                | if_data_xcp
                                | if_data_measurement
                                | matrix_dim
                                | ecu_address_extension"""
    p[0] = p.slice[1].type, p[1]
