feat(Syntax.Abstract): add unification and type checking

Created by  fogti  on August 26, 2024
JSZSXPHKKMTLHV4CXCYAKHU32USXDBSZH7HSH7V662TZ7JA3VA6QC
Change contents