Strategy definition language Compiler usage Packages Types Functions Expressions Possible language improvements Syntax