There is two options that come to my mind:
- As node attributes (current implemented approach);
- As a separate node in the graph? (in the same way, the "machine" is represented?)
Other ideas? This also leads to a more general question: how do we know what is the best way to represent information?