Avatar
⚠️ DO NOT MERGE ⚠️ This is the bare minimum to get the frontend to accept shared and owned. @guaranteed semantics and inout-to-borrowed conversions are coming next.