Simple value type and command generation