some little fixes
make hsAssert arguments variadic