#3671: compound params are not initialized in KL

@phtaylor : after the compound has been constructed we manually dirty it to ensure the KL object gets initialized during transferInputValues