Begin extracting generic mock builder