Which viewpoint is best at explaining our use of the grouping principle of closure? computational constructionist ecological signal detection