Bridging the Modelling Gap : Examining the Expressiveness of Planning Domain Description Languages