Reusable components for the JPC library