Add a constructor from another list