`Access` and `MemberRef` should be move to `Record.hpp`. Additionally, `FunctionKind.hpp` should be merged into `Function.hpp`.