Uses .init value of a variable if argument doesn't exist. Arguments length MUST be checked first
See Implementation
Uses .init value of a variable if argument doesn't exist. Arguments length MUST be checked first