Fix for numeric keywords #7

This is a fix for numeric keywords #7 bug. In addition I discovered behavioral difference in keyword function between clojure & clojurescript & fixed that too as it was necessary for
fixing original bug.