pub fn parse_shader(
    text_raw: &[u8],
    cooker: &Cooker<Baker>,
    expansions: &HashMap<String, Expansion>
) -> String