Eliminate inappropriate static local in favor of an ivar
Add license boilerplate