allow command name to be set explicitly

Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
examples++

Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>