removed println statements
extending the right specification for basic interaction spec
tweaked basic specification trait to run tests against both protocols