searequire instead of requires spmjs/spm#837