Are logged warnings the standard method of notifying devs that they're not providing correct data to a view?