modify stack/queue method name with stack/queue prefix
add non-pointer version stack/queue (use global stack/queue)