Add attributes in named rather than replace, additionally: test coverage and missing method on RunnableGraph added