Drying up method_missing code
Initializing Codepoint object with default values
Merge pull request #12299 from hitendrasingh/code_refactor

DRYing up method_missing code; Initializing Codepoint object with default values