Machine Learning vs. Economic Restrictions: Evidence from Stock Return Predictability | Synapse