Utility modules for Ecspat