The only bug I found so far is that mini-sentries turn into adorable little level 3 sentries: everything else builds without a problem. Source is flexible, yo. I'll make the change you suggest anyway, because cleanliness in code is certainly very important. ;)