Possiblity to overwrite default node attributes on runtime

When you want to set the node attributes on runtime and use them we can check if the relevant options node is nil and pass the default to use the runtime value,
when no option is passed.