Extract executors to separate file; Executors.capturing factory
Class-based, this time