allow to use natural type names (array, number, date ...) as member variable's name in custom class