UPDATE. Fully switched to builder implementation. Code completely rewritten to improve performance and efficiency.
UPDATE. Fully switched to builder implementation. Code completely rewritten to improve performance and efficiency.