Seol mar théacs é seo: Trace element partitioning - new developments building on the lattice strain model