Add options for which case to use in Base functions
Merge pull request #2408 from ericmj/base-case

Add options for which case to use in Base functions