https://support.apple.com/en-us/HT201361
Anonymous
Don't force yourself or others to reimplement functionality.