Added XML support
Added typeof function

Also added new option to make.