Why is divisible_by exported?