org.protempa.bcp.commons