relax type restriction

Hull will work sometimes.  Not sure the full solution here.