is the purpose of this to protect against a node not providing those options?