sealed class BaseDir : CompoundParam<BaseDir>
CustomPath
class CustomPath : BaseDir
ProjectPath
class ProjectPath : BaseDir
value
val value: String?