I am having an intersting issue where if one of the folders in the namespace ends in a "t", "s", or "n" then has a subfolder after it then it wont parse.
Parse error: syntax error, unexpected 'List' (T_LIST), expecting identifier (T_STRING) in <...filepath...>
Fatal error: Undefined constant 'DDM\Components\Widget\Lists'
This is because
List is a reserved keyword and reserved keywords are not allowed, even in namespaces.