Wait.
What are you trying to do exactly?
First off, the entire inside of your function is commented out, and moreover, what's commented out makes no real sense at all.
Second, I don't know what would be using the class 'blah', but the 'blah' method for it has to be called.
Third, you have two different variables with the exact same name. That won't work.
function blah::blah(%this, %blah)
{
%1 = %blah.name; //I have no idea what you're actually trying to do. :(
//do some stuff with %1 since that variable has been set to the client's name
}