[[PageOutline]] = Development Tasks = || || ||Design||Implementation||Testing||Documentation||Total|| ||1 ||Core || || || || || || ||1.1 ||..Pluging Registry || || || || || || ||1.2 ||..Type Registry || || || || || || ||1.3 ||..Type Conversion || || || || || || ||1.4 ||..Signature Matching || || || || || || ||1.5 ||..Exception Translation || || || || || || ||2 ||Meta-Object Binding || || || || || || ||2.1 ||..Common Interface || || || || || || ||2.2 ||..Object Interface || || || || || || ||2.2.1 ||....Namespaces || || || || || || ||2.2.2 ||....Types || || || || || || ||2.2.3 ||....Functions || || || || || || ||2.2.4 ||....Variables || || || || || || ||2.3 ||..Creation || || || || || || ||3 ||C++ Language Binding || || || || || || ||3.1 ||..DSEL to Meta-Object Binding || || || || || || ||3.1.1 ||....namespace_, module || || || || || || ||3.1.2 ||....def || || || || || || ||3.1.3 ||....class_ || || || || || || ||3.1.4 ||....class_.def || || || || || || ||3.1.5 ||....class_.def_readwrite || || || || || || ||3.1.6 ||....class_.def_readonly || || || || || || ||3.1.7 ||....class_.property || || || || || || ||3.1.8 ||....class_.enum_ || || || || || || ||3.1.9 ||....constructor || || || || || || ||3.1.10 ||....self, const_self, other || || || || || || ||3.1.11 ||....tostring || || || || || || ||3.1.12 ||....enum_ || || || || || || ||3.1.13 ||....operators || || || || || || ||3.1.14 ||....Policies || || || || || || ||3.1.14.1||......adopt || || || || || || ||3.1.14.2||......dependency || || || || || || ||3.1.14.3||......return_reference_to || || || || || || ||3.1.14.4||......discard_result || || || || || || ||3.1.14.5||......out_value || || || || || || ||3.1.14.6||......pure_out_value || || || || || || ||3.1.14.7||......shared_ptr || || || || || ||