add maxAttempts to initialization from sequencenodeprovider.  fix unit tests, add integration test around get node