"cases".toQuantity(1, ShowQuantityAs.None) => "case"

is also possible I did not note all the possible ways to do things yet. 

but the whole culture and format thing will never be the same as the .net version since that is very different in the jvm