3 ms·^THIS^by toast_coder 11y ago^THIS^pixie_ 11y agoIts sounds good, but people like you end up over-engineering the solution. AKA making it generic, extendable, etc.. It's pre-mature optimization, i see it from a mile away.