question: @ Pure @ CausesError ( { IncorrectPure4JImmutableCallException . class , PureMethodParameterNotImmutableException . class } ) public String testParam1Bad ( Object in1 , Object in2 ) { Object in3 = in2 ; Pure4J . immutable ( in1 , in2 ) ; return in3 . toString ( ) ; }
target:  Not going to be pure as we do something before checking