If you need portable to be available in some module you would typically just require it