Use 'Any' alias
Refactor function translation
Add 'Function' type alias for readability improvement
Revert to normal prelude (before making changes)
Start getting prelude working
Use nil and struct{} for unit (for now)