-record(intermediate_representation, { metadata :: caffeine_lang@middle_end@semantic_analyzer:intermediate_representation_meta_data(), unique_identifier :: binary(), artifact_ref :: binary(), values :: list(caffeine_lang@common@helpers:value_tuple()), vendor :: gleam@option:option(caffeine_lang@middle_end@vendor:vendor()) }).