initial commit
add license, readme, and ignore
add example of Optional
remove static imports
add short-circuit documentation
fix some mistakes
add admin username example
add alternative filter declaration
add additional search for match example