all_members
This commit doesn't change any behavior, but makes it so `all_members` returns a `Vec<Member>` instead of `Vec<Name>`, where a `Member` contains a `Name`. This gives us an expansion point to include other data (such as the type of the `Name`).
ClassLiteral.into_callable