give the compiler the hability to compile expression with tags
formating
minor changes
give the compiler the hability to compile expression with tags