use weakMap to keep definitions from duplicating
use weakMap to keep definitions from duplicating

glennjones/hapi-swagger,edimoldovan/hapi-swagger,glennjones/hapi-swagger,edimoldovan/hapi-swagger,ruionwriting/hapi-swagger,ruionwriting/hapi-swagger,glennjones/hapi-swagger,glennjones/hapi-swagger