preventing use of some options when unsupported for some nodetypes