WIP: refactoring MkdgProperties
WIP: refactoring MkdgProperties