fixed bug: when arguments were passed, the constructor wouldn't create a proper object
fixed bug: when arguments were passed, the constructor wouldn't create a proper object

naturalis/supersmart,naturalis/supersmart,naturalis/supersmart,naturalis/supersmart