Make implementation up to date to asciidoctor-diagram

This work is supported by Pepijn Van Eeckhoudt.
Thanks!