Better coercion for factors. #35