Initial specializers implementation.
Changed to using JSON parser for data input.