Fixes #24. Flow prop placeholders always replaced

Introduced LinkedProperties which maintains the order of property keys.
Merge commit '2ec976c7e8d7b45ad8d6fe3d81a5cb2a54c3d260'