Magic
Basic Types
Initialization
Operation