For modules that already exist, we would likely accept such PRs to complement them. For example, the List module started as a complement to Enum for list specific functions and to provide a zero-indexed API. However, if a PR is to add a wrapper for whole new modules, such as :binary or :ets, then the answer is likely no exactly because you can use them directly.
PS: note in this particular case there is List.starts_with?/2.






















