trailing ./!/? optional