public class Op { Op(User_function function, boolean commute) throws MPIException {...} void finalize() throws MPIException {...} ... }