Plum aims to provide a more simple and highly abstract way of interaction.
'net.abstractfactory:plum:0.1.60'
<dependency>
<groupId>net.abstractfactory</groupId>
<artifactId>plum</artifactId>
<version>0.1.60</version>
</dependency>
<dependency org="net.abstractfactory" name="plum" rev="0.1.60"/>
"net.abstractfactory", "plum", "0.1.60"