Sounds like we're starting to go down a path where have a state enumeration (not_built, built, expired) or something might be cleaner than the separate boolean flags. What do you think?