Refactored utils.h