Compact assignment is imlemented