Handle signed size parameter of J# constructor correctly

This fixes bug #68.