"""a standard construction embeds a given category in a functor category; the functor category has much nicer properties than the original category, allowing to perform certain operations that were not available in the original setting."": 'allowing to perform'? Is that really English? Would it lose rigour, accuracy, conciseness, or other necessary property if written as 'allowing' or as 'allowing the performance of' or 'enabling'??? (I am guessing the author is trying to avoid using a person-specifying term such as 'you' or 'one' as in 'allowing you to perform' or 'allowing one to perform'? But I am not sure how important the term 'perform' is; what do the to my mind possibly extraneous words 'to perform' add that necessitate adding them instead of sticking to a concise construction such as 'allowing' or 'enabling'????) 

   "