Semantic flash string keys

Depends on #21 
Fixes #13