Standardize method declaration, add additional argument to bind/unbind
Fix camel cased zvalArguments to snake case