don't need to cast the return value
init storagerenderer and test
gitattibutes file
keybuilder class and test