Interfaces and simple implementations of launch concerns.