resolve all attributes on a page
simplify `isinstance()` check
correct PNG parsing
version bump