does this default value always return something valid? otherwise it will be an array dereference warning of some kind... of so, cool.