Add a license and an extern for the fire method

This change is by jlklein@google.com