wrapped assignment in a class to get proper interface