[good] parsing works with options too. [dbg] name

class name implementation - the one with static method shadowing global function