replaced sys.call() with match.call temporarily; will swap back to positional sys.call() for efficiency
updated vignette.