In JScript, "Object expected" can indicate an attempt to call an undefined function. This seems likely given your statement that "the functions are not added". Can you confirm that?
As for why you aren't seeing static methods in reflected types, it's difficult to tell. Are you sure you've rebuilt the assembly you're inspecting?
As for why you aren't seeing static methods in reflected types, it's difficult to tell. Are you sure you've rebuilt the assembly you're inspecting?