Normalized function names
Sprite maps take multiple arguments
Updated units check
Values and native types missmatch fixes