Added version independant attribute library