question: protected ScriptBuilder bigNum ( long num ) { return bigNum ( chunks . size ( ) , num ) ; }
target:  Adds the given number as a push data chunk. This is intended to use for negative numbers or values > 16, and although it will accept numbers in the range 0-16 inclusive, the encoding would be considered non-standard.