Rename deriveFunction to decoder as StringDerivedProperty constructor parameter.
Merge pull request #107 from allenxwang/master

Minor renaming of parameter per review comment.
Syntax cleanup to be consistent with the style guide, where calling methods with empty parens implies the call has side effects.