Reusable components for the JPC library.