Add key.subkey syntax
add preprocessor for key.subkey syntax