ensure always parse as modules