bug fix: successive calls to KComponent constructor in CComponent (freaking useless)