Simplified stack interface
Internal methods should not be exposed