construct the JCLO after successful <clinit>

this duplicates code from the non-clinit case, so a refactor may be in
order