image.fromFile() sets filename attribute
Moving Pulling() arg checking to Base
Test aggregate return type fix