Now correctly identifies YouTube videos, added attr_readers