Added a validation that no two functions have the same name.
Added a validation that no two functions have the same name.

bricehulse/dieselc,bricehulse/dieselc,bricehulse/dieselc,bricehulse/dieselc,bricehulse/dieselc