case-sensitive name (SPARK_Hal not SPARK_HAL)