@jasongorman if you don't have requirements, your code can't be wrong...it can only be surprising.