Added more unit tests. Switched lowercase so that the string version is the else rather than array.