Added support for all primitive types in input declarations.