Create clone from same class (supports subclassing Prawn::Document)