``Node.add_marker`` now supports an append=True/False to determine whether the mark comes last (default) or first.