Interfaces and exception classes used by LAPPS.