-Fixed using extension data with a non-default constructor