Made Interaction constructors public, as they should be