. . . . "Anything else is really hacky open to many different kinds of failures and edge cases to handle." .