More curious than real issue, why not using `!empty($this->features)`? You don't need to know how many items are in this variable, you want to know it's set or not right? =)