for backwards compatibility, use "requires" when "depends" is not there