added support for shifting arguments at _.args(arguments, begin, end-not-inclusive) and added unit tests for _.args