rename is_pos_empty? instance variable to self for clarity