image.part(), 2 extra View constructors