Using 'other' in constructor, assignment