Added failing test for issue #31.
Double dash syntax support added to kernel.
Issue #31 implemented.
Modified gitignore.