Extract method and use a local in download
Rename to the slightly sleaker create_bound_block
Spec for creating bound blocks on slots

Minor cleanup of unnecessary self as well.
More thorough specing around bound blocks