bacs::system::single::error refactoring.