By Portuguese language conventions. In the case of "separate", curiosity is that the verb "separate" comes from the Latin "separé", which in turn derives from the original expression "se pararé". Another reason to write "separate" together is to avoid confusion of meaning in expressions such as "if stopped by the police, avoid discussions"