Romeo. Fixes #135. Fixes #132. Fixes #43.