This is just a move from https://github.com/montagejs/montage/pull/1186/files#L0L86, but I could change it as a part of this PR.