if (!q.requiresParameterDeclarations())
return;
LinkedMap paramTypes = ex.getParameterTypes(q);
for (Object actual : params.keySet()) {
if (!paramTypes.containsKey(actual))
throw new UserException(_loc.get("unbound-params",
actual, paramTypes.keySet()));
}
for (Object expected : paramTypes.keySet()) {
if (!params.containsKey(expected))