theorize (British also theorise)