[+] Default argument for source string name
[-] removed regex
[+] Added all the types
[+] Empty test
[+] Casting expressions