Using the blob module for creating a blob constructor that abstracts the constructor api used