first pass at adding arguments support
adding arguments tag support