add refinement for || and simplify Data.Text.replicate