ExtendableObj now handles nullable values