Fix bug where closure expectation could be confused as constructor arg array if constructor arg array would pass is_callable().