Simplified operator interface
Added toString for tuple