Fall back to passed in type