addDevice :: (Shared [MTaskDevice]) -> Task String
//addDevice :: (Shared [MTaskDevice]) -> Task MTaskResource
//addDevice :: (Shared [MTaskDevice]) -> Task ()
addDevice :: (Shared [MTaskDevice]) -> Task String
//addDevice :: (Shared [MTaskDevice]) -> Task MTaskResource
//addDevice :: (Shared [MTaskDevice]) -> Task ()