Implemented using literals. Non-functional.
Fixed some problems with comparing literals.