aw no! I'm sorry that was a bug, that sucks. But your implementation of it, assuming it works, was probably the best option.