bad field selection now returns instanceof Error

was returning strings instead of Error