3 ms·Yes, rolling your own X has downsides and it has upsides. Welcome to tradeoff engineering.by TZubiri 2y agoYes, rolling your own X has downsides and it has upsides. Welcome to tradeoff engineering.