Extended interface of value class to be ready to deal with arrays