Use precondition on subcommands - Sapphire - Imagine a Framework