Support for declare