feature-ise task submission methods for easy testing of common modes of
operation for three flavours of submit, invokeAll(singleton)