Lets no return an empty build, just return null and then in the calling function do a check for null before calling model.setBuild()