I'm not liking the asDefault naming. Does `isDefault` work with you?