I know you haven't added this code, but while you are at it, it would be great if you could make those default values (default node size, default amount of ram, etc.) constants and move them to the top of this file.

For example:

```python
DEFAULT_RAM_SIZE = 2048
ram = kwargs.get('ex_ram', size.ram) or DEFAULT_RAM_SIZE
```