Initial commit. Uses some hard-coded options, but filter is usable.