Thanks. But Benjamin suggested adding comments to explain why these seemingly-useless declarations are there, which makes sense to me. Perhaps just "this declaration is not useless" and a reference to the URL Nathan mentioned. Jason