Add initial way to implement overloads in a blaze function