@Jujaswe Great! The bug you mention is indeed something that was fixed in 1.7. Here is how I fixed it, though your solution sounds good as well.