extracted container module, got shared_examples working