variables without types will be commented out so your lib will still compile