Adding boost dependency (disabled for now) as a potential avenue for later use