Some potential examples: - ASPECT method for plug-ins - PETSc method for alternative implementations - Pyre method for alternative implementations